Микроразметка schema.org в записях Wordpress

Автор Redgektor, 25-01-2016, 20:43:19

« назад - далее »

RedgektorTopic starter

Здравствуйте. Занялся микроразметкой schema.org для своего интернет магазина на wordpress и столкнулся с несколькими проблемами.

Во первых можно ли прописать микроразметку типа description и image, для карточек товаров используя код шаблона этой страницы?
Дело в том, что в шаблоне вывод всего контента осуществляется одной командой: post_content
А уже внутри этого контента размещается изображения и текст которые необходимо разметить по отдельности.

Конечно можно сделать это вручную исправляя код каждой карточки товара, но и тут есть проблема..
При переключении способа редактирования записи Визуально/текст Wordpress автоматически удаляет все теги микроразметки..
Пробовал отключить автоформатирование  при помощи команды remove_filter( 'the_content', 'wpautop' ) в function.php но к сожалению это не помогает.
  •  


bossigor

All in One SEO Pack  попробуйте этот плагин. Там он автоматом разметит  теги  куда надо. с микроразметкой изображения

Код, который видите ниже необходимо вставить в файл functions.php.

/* микроразметка изображений */
function micro_image($content) {
global $post;
$pattern = "<img";
$replacement = '<img itemprop="image"';
$content = str_replace($pattern, $replacement, $content);
return $content;
}
add_filter('the_content', 'micro_image');
/* микроразметка изображений */
Журналы онлайн - http://online-journaloff.ru [nofollow]
  •  


RedgektorTopic starter

Благодарю за совет bossigor.

All in One SEO Pack снес несколько месяцев назад, вроде бы раньше там такой функции не было.

Пробовал ваш код на локальном сервере. Но после изменений, не нашел в коде страницы свойств itemprop="image" в html коде.

На данный момент размечаю контент внутри записей вручную и в текстовом редакторе.
  •