Микроразметка WordPress без плагина. Проблема с атрибутом image

Опыт работы с CMS WP у меня меньше, чем с битриксом, хоть битрикс и не любят разработчики, считаю звание плохой cms не уместным, WordPress лично для меня более запутанный. Итак, мы имеем:

При внедрении микроразметки на сайт на платформе wordpress обнаружилась проблема, а именно картинки в записях на wordpress выводятся не через тег img, а через php функцию the_post_thumbnail. Т.е. либо для каждой записи тег микроразметки itemprop=»image» вводить вручную, что очень долго и муторно, либо писать функцию для wordpress.

Поиски готовых функций на просторах интернета не увенчались успехом, все функции, предлагаемые пользователями были похожие друг на друга, как под копирку и не один из них не сработал.

Но есть решение получше! 
Ищем код, в котором выводится наша картинка:

В данном конкретном случае это выглядит так.

И через запятую добавляем код: 

array('itemprop' => 'image')

Проверяем код страницы нашего сайта в инспекторе и видим, что все работает!

А помогла ли статья вам? Поделитесь в комментариях!


Если вдруг захотите меня отблагодарить, то вот:

или просто подпишитесь на мой канал на youtube, лайки и комментарии приветствуются

Спасибо!

Оставьте комментарий