Как да коригираме hatom-entry грешка

 
Google+0Facebook0Email

 

Който използва Structured Data Testing Tool на Гугъл, знае, че твърде често (предимно на уърдпрес сайтове) инструмента отчита грешка:

hatom-feed
hatom-entry:

Error: Missing required field "updated"
Error: Missing required hCard "author".hatom-feed
Error: Missing required field "entry-title"
Error: Missing required field "updated"
Error: Missing required hCard "author"

Тази грешка се появява ако Google Rich Snippet Tool успее да извади поне един елемент от hfeed.
Тогава, останалите необходии стойности се отчитат като липсващи.

Отстраняване на грешките:

Отстраняване на грешка: Missing required field “entry-title”

Добавяне на class=“entry-title“ в заглавието (ако вече имате class, добавете entry-title без кавички)

<h1 class="entry-title">Page Title</h1>

Решение за WordPress:
Отворете single.php (в папката на темата), намерете ?php the_title(); ? и добавете

<h1 class="entry-title"><?php the_title(); ?></h1>

Отстраняване на грешка: Missing required field “updated”:

За да се премахне тази грешка, трябва да има дата на актуализация (date updated).
Датата трябва да бъде в тага <span> с необходимите атрибути.

<span class="date updated">Date</span>

Решение за WordPress:

Отворете  single.php (в папката на темата), намерете  the_time или  echo get_the_date(); Ако няма – добавете където желаете да се появи и го затворете в <span> таг с необходимите атрибути

<span class="date updated"><?php echo get_the_date();?></span>

или

<span class="date updated"><?php the_time(); ?></span>

Отстраняване на грешка: Missing required hCard “author”:

За тази грешка се поставя името на автора в <span> таг с необходимите атрибути

<span class="vcard author">
<span class="fn">Author Name</span>
</span>

Решение за WordPress:

Отворете  single.php (в папката на темата), намерете  the_author();  или  the_author_posts_link(); и добавете или заменете

<span class="vcard author">
 <span class="fn"><?php the_author(); ?></span>
</span>

или

<span class="vcard author">
 <span class="fn"><?php the_author_posts_link(); ?></span>
</span>

* Необходимите тагове които се модифицират е възможно да не са в single.php (в зависимост от Уърдпрес Темата).
В този случай, ще трябва да ги намерите и промените, там където ги е поставил автора.

Google+ Коментари


QR:  Как да коригираме hatom-entry грешка