При проверке сайта с использованием Bing Webmaster Tool сообщает о множдестве ошибок "В теге IMG не определен атрибут ALT", указывая страницы на которых присутствуют комментарии.
В WordPress, по умолчанию, Gravatar не добавляет тег ALT при захвате изображения с сервера gravatar. Оптимизация сайта для SEO и общего соответствия html5 требует наличия тегов ALT и, желательно, TITLE для всех изображений, отображаемых на сайте, и поэтому Bing показывает эту ошибку.
Если у вас стандартный комментарий WordPress, вы пропустите тег ALT для всех изображений ваших комментаторов, и это большая проблема.
Исправление ALT-тега WordPress Gravatar
Довольно просто исправить отсутствующие значения тегов ALT и TITLE, добавив приведенный ниже код в файл functions.php вашей темы.
Либо поместив код с помощью плагина ProFunctions
1 2 3 4 5 6 7 8 9 10 11 | function gravatar_alt($AltGravatar) { if (have_comments()) { $alt = get_comment_author(); } else { $alt = get_the_author_meta('display_name'); } $AltGravatar = str_replace('alt=\'\'', 'alt=\'Avatar for ' . $alt . '\' title=\'Gravatar for ' . $alt . '\'', $AltGravatar); return $AltGravatar; } add_filter('get_avatar', 'gravatar_alt'); |