Опыт работы с CMS WP у меня меньше, чем с битриксом, хоть битрикс и не любят разработчики, считаю звание плохой cms не уместным, WordPress лично для меня более запутанный. Итак, мы имеем:
При внедрении микроразметки на сайт на платформе wordpress обнаружилась проблема, а именно картинки в записях на wordpress выводятся не через тег img, а через php функцию the_post_thumbnail. Т.е. либо для каждой записи тег микроразметки itemprop=»image» вводить вручную, что очень долго и муторно, либо писать функцию для wordpress.
Поиски готовых функций на просторах интернета не увенчались успехом, все функции, предлагаемые пользователями были похожие друг на друга, как под копирку и не один из них не сработал.
Но есть решение получше!
Ищем код, в котором выводится наша картинка:
В данном конкретном случае это выглядит так.
И через запятую добавляем код:
array('itemprop' => 'image')
Проверяем код страницы нашего сайта в инспекторе и видим, что все работает!
А помогла ли статья вам? Поделитесь в комментариях!
Если вдруг захотите меня отблагодарить, то вот:
или просто подпишитесь на мой канал на youtube, лайки и комментарии приветствуются