Entry-title, author, updated отсутствует — РЕШЕНИЕ. Как устранить ошибки структурированных данных Google Webmaster Tools hentry hAtom отсутствует author, entry-title, updated сайт на WordPress.
Ваш сайт на WordPress и вы заметили ошибку структурированных данных google search console (отсутствует: author, entry-title, updated)? Есть решение.
Entry-title, author, updated РЕШЕНИЕ. Для начала нужно сделать резервную копию сайта. Вспоминаем пароль от хостинга,заходим делаем backup, ну или нужно убедиться что резервная копия сайта уже есть. Пользуюсь хостингом «Beget», там всё проходит автоматом и проблем с восстановлением сайта и базы данных не возникает.
Проблема выглядит так:
Чтобы устранить проблему — нужно добавить код, который расположен чуть ниже в functions.php вашей темы. У меня 2 сайта. Проверено на темах «Sydney» и «Smartline Lite». Заходим в админку вашего сайта: Консоль»Внешний вид»Редактор и выбираем «Функции темы» (functions.php).
Вставляем в начале, сразу после <?php с новой строки следующий код:
//mod content function hatom_mod_post_content ($content) { if ( in_the_loop() && !is_page() ) { $content = '<span class="entry-content">'.$content.'</span>'; } return $content; } add_filter( 'the_content', 'hatom_mod_post_content'); //add hatom data function add_mod_hatom_data($content) { $t = get_the_modified_time('F j, Y'); $author = get_the_author(); $title = get_the_title(); if ( is_single() || is_page()) { $content .= '<div class="hatom-extra"><span class="entry-title">'.$title.'</span> обновлено: <span class="updated"> '.$t.'</span> автором: <span class="author vcard"><span class="fn">'.$author.'</span></span></div>'; } return $content; } add_filter('the_content', 'add_mod_hatom_data');
Выглядит это так:
Данное решение работает для записей и страниц, рубрики и метки я исключил из индексации при помощи Yoast seo plugin. После того как ваш сайт проиндексируется ошибки должны исчезнуть, нужно ждать около месяца, промежуточный результат будет через 5 дней, выглядит это уже так:
Если внешний вид сайта для вас имеет небольшое значение, то можно установить тему «Responsive». В этой теме данных проблем почти нет.
P.S:
Если возникнут глюки (рамка или дубль главного заголовка), можно установить плагин TJ Custom CSS и прописать:
.hatom-extra {
display:none;
}
После этого проблем не должно быть.
Надеюсь данная статья вам помогла. Ставим лайки, комментируем.