Микроразметка Schema.org WPHeader для шапки сайта
Схема микроразметки WPHeader следующая:
<head itemscope itemtype="http://schema.org/WPHeader">
<title itemprop="headline">Заголовок страницы</title>
<meta itemprop="description" name="description" content="Описание страницы">
<meta itemprop="keywords" name="keywords" content="Ключевые слова для страницы (если есть)">
...
</head>
Но если вы используете подключение основных полей тега head с помощью функции ShowHead(), то можете прочитать здесь, как разделить ее на составные части.
Разделение необходимо, потому что нам понадобится отключить вывод тега <meta name="description"> через нее и добавить вывод самим, чтобы иметь возможность добавить микроразметку.
Я keywords не использую, поэтому у меня head и микроразметка получаются такие:
<head itemscope itemtype="http://schema.org/WPHeader">
...
<title itemprop="headline"><?php $APPLICATION->ShowProperty('title'); ?></title>
<meta itemprop="description" name="description"
content="<?php $APPLICATION->ShowProperty('description'); ?>">
<?php
$APPLICATION->ShowMeta('robots');
$APPLICATION->ShowHeadStrings();
$APPLICATION->ShowHeadScripts();
$APPLICATION->ShowCSS();
$APPLICATION->ShowHead();
?>
...
</head>
Для вывода в тег title заголовка страницы использую:
$APPLICATION->ShowProperty('title');
А для вывода описания в теперь уже размеченный тег <meta name="description"> использую:
$APPLICATION->ShowProperty('description');
Подробнее об отложенной функции в документации: ShowProperty().
Оставьте комментарий
Если эта статья была полезной для вас, оставьте комментарий ниже или задайте интересующий Вас вопрос. Ваш опыт может помочь другим читателям!
Написать комментарий