Joomla 5.2.2 Security & Bugfix Release
Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.
Jak na strukturovaná data
14. lis 2018 12:12 - 14. lis 2018 12:12 #137685
Odpověď od Ernst
Joomla Expert
to právě není, že by se vždy vyplnilo @ID samo
kód
vytvoří položku @id s aktuální URL článku, ale
nevytvoří položku @ID (rozdíl je jen v prvním řádku)
Něco k tomu je popsáno zde
kód
Code:
<article itemscope itemtype="https://schema.org/Article" itemid="">
<meta itemprop="headline" content="<?php echo $this->item->title; ?>"/>
<meta itemprop="name" content="<?php echo $this->item->title; ?>"/>
<meta itemprop="mainEntityOfPage" content="<?php echo $this->item->absoluteURL; ?>"/>
<meta itemprop="inLanguage" content="<?php echo ($this->item->language === '*') ? JFactory::getConfig()->get('language') : $this->item->language; ?>" />
<meta itemprop="image" content="<?php echo JURI::base().$this->item->image; ?>"/>
<span meta itemscope itemtype="https://schema.org/Person" itemprop="author" content="<?php echo $this->item->author->name; ?>"/><meta itemprop="name" content="<?php echo $this->item->author->name; ?>"/></span>
<meta itemprop="datePublished" content="<?php echo $this->item->created; ?>"/>
<meta itemprop="dateModified" content="<?php echo $this->item->modified; ?>"/>
<span meta itemscope itemtype="https://schema.org/Organization" itemprop="publisher" content="Diochi"/><meta itemprop="name" content="Diochi"/></span>
</article>
Code:
<article itemscope itemtype="https://schema.org/Article">
<meta itemprop="headline" content="<?php echo $this->item->title; ?>"/>
<meta itemprop="name" content="<?php echo $this->item->title; ?>"/>
<meta itemprop="mainEntityOfPage" content="<?php echo $this->item->absoluteURL; ?>"/>
<meta itemprop="inLanguage" content="<?php echo ($this->item->language === '*') ? JFactory::getConfig()->get('language') : $this->item->language; ?>" />
<meta itemprop="image" content="<?php echo JURI::base().$this->item->image; ?>"/>
<span meta itemscope itemtype="https://schema.org/Person" itemprop="author" content="<?php echo $this->item->author->name; ?>"/><meta itemprop="name" content="<?php echo $this->item->author->name; ?>"/></span>
<meta itemprop="datePublished" content="<?php echo $this->item->created; ?>"/>
<meta itemprop="dateModified" content="<?php echo $this->item->modified; ?>"/>
<span meta itemscope itemtype="https://schema.org/Organization" itemprop="publisher" content="Diochi"/><meta itemprop="name" content="Diochi"/></span>
</article>
Něco k tomu je popsáno zde
14. lis 2018 12:20 #137686
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf
Joomla Expert
Joomlaportal má nasazené Rich snippets jen na detail článku:
search.google.com/structured-data/testin...vky-a-sdileli-je-dal
@Typ == Article se zde vypní samo, pokud doplníte:
Důležité není to id="k2article", ale itemscope itemtype=" schema.org/Article "
@id == www.joomlaportal.cz/jak-zacit/k2article se zde vyplní samo:
protože se vyplní URL adresa kde jsem + ID z tagu
Tady si myslím že má autor chybu.
Správná implementace má být:
Protože v elementu Article na Schema @id není
search.google.com/structured-data/testin...vky-a-sdileli-je-dal
@Typ == Article se zde vypní samo, pokud doplníte:
Code:
<article id="k2article" itemscope itemtype="http://schema.org/Article">
Důležité není to id="k2article", ale itemscope itemtype=" schema.org/Article "
@id == www.joomlaportal.cz/jak-zacit/k2article se zde vyplní samo:
protože se vyplní URL adresa kde jsem + ID z tagu
Tady si myslím že má autor chybu.
Správná implementace má být:
Code:
<article itemscope itemtype="http://schema.org/Article">
Protože v elementu Article na Schema @id není
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
14. lis 2018 12:23 #137687
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf
Joomla Expert
Tady je ukázka jak jsem implementoval já:
search.google.com/structured-data/testin...-na-biostyl-ecoworld
search.google.com/structured-data/testin...-na-biostyl-ecoworld
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
14. lis 2018 12:25 - 14. lis 2018 12:26 #137688
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf
Joomla Expert
Id se vyplní samo, pokud ho v tom tagu máte.
Je to opravdu chyba Google tester tools.
Ale je to taky chyba implementátora, tam vůbec id nemá co dělat.
Má si vytvořit nový obalový tag pro tag article, pokud to id potřebuje ke stylování.
Je to opravdu chyba Google tester tools.
Ale je to taky chyba implementátora, tam vůbec id nemá co dělat.
Má si vytvořit nový obalový tag pro tag article, pokud to id potřebuje ke stylování.
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
14. lis 2018 12:29 #137689
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf
Joomla Expert
> <meta itemprop="mainEntityOfPage" content="<?php echo $this->item->absoluteURL; ?>"/>
Máte špatně
správně
<meta itemscope itemprop="mainEntityOfPage" itemtype=" schema.org/WebPage " itemid="item->absoluteURL; ?>"/>
Máte špatně
správně
<meta itemscope itemprop="mainEntityOfPage" itemtype=" schema.org/WebPage " itemid="item->absoluteURL; ?>"/>
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
14. lis 2018 12:32 #137690
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf
Joomla Expert
> <span meta itemscope itemtype="
schema.org/Organization
" itemprop="publisher" content="Diochi"/>
Myslím že logo je povinná položka?
Myslím že logo je povinná položka?
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla