«
»
WordPressWordPress - АдминкаВсе для functions.phpВсе для разработки плагинов

Как установить заголовок публикации в качестве альтернативного текста избранного изображения

Когда я провел SEO-аудит Sitebulb на этом сайте, я был потрясен тем фактом, что на изображениях не хватает альтернативных текстов . Учитывая, что я тщательно добавляю такой текст к каждому изображению, которое добавляю в статьи, это было интригующе. Как оказалось, собака была зарыта в главном изображении записей.  Поэтому я предлагаю автоматически добавить заголовок сообщения в качестве альтернативного текста избранного изображения, если оно не существует.

Фрагмент действительно прост. Во-первых, я подключаюсь к швейцарскому армейскому ножу для получения метаданных, который действительно полезен различными способами. Например, мета-ключ даже не должен существовать, и это дает такие возможности, как создание программных метаданных. Я ограничиваю функцию показанным изображением и предотвращаю бесконечный цикл в условии. Прежде чем получить название, я уважаю существующий альтернативный текст, если таковой имеется.get_{$meta_type}_metadata

function lwp_37481_featured_alt_text($metadata, $object_id, $meta_key, $single) { if(isset($meta_key) && $meta_key == '_wp_attachment_image_alt' && get_post_thumbnail_id() == $object_id && $single === true ){ $original_value = get_post_meta( $object_id, '_wp_attachment_image_alt', false ); if(empty($original_value)){ return get_the_title(); } } return $metadata; } add_filter('get_post_metadata', 'lwp_37481_featured_alt_text', 10, 4);

Добавьте этот фрагмент кода в ваш WordPress и вуаля. Теперь вы (и Google) увидите заголовок поста в качестве альтернативного текста на избранных вами изображениях для записей. Больше нет необходимости вручную устанавливать альтернативный текст. Ура!

Сначала я думал, что это будет фрагмент Elementor, но он должен хорошо работать за пределами этой экосистемы. Он будет действовать везде, где ваша тема показывает сообщение с его изображением (архивы, отдельные сообщения и т.д.). В конце дня он имитирует заполнение вами этого альтернативного текста . Любая система, которая соблюдает это (будет считаться лучшей практикой), будет обманута моим подходом. 

Почему заголовок сообщения в качестве альтернативного текста (alt) изображения так важно применять?

Почему заголовок сообщения в качестве альтернативного текста?

Выгода SEO может быть незначительной, но все мелочи имеют значение. Особенно, если единственное изображение в вашей статье – это рекомендуемое изображение, почему бы не сделать все возможное для лучшего SEO на странице ? Если вы проигнорируете это, они просто будут существовать без альтернативного текста, и, возможно, вы упускаете небольшую возможность повысить свой авторитет в глазах поисковиков.

Источник записи: https://letswp.io

Связанные записи
WoocommerceWordPressПлагины

Дропшиппинг: Как импортировать продукты AliExpress в WooCommerce при помощи плагина DropshipMe

WoocommerceWordPressПлагины

8 лучших плагинов для WooCommerce Dropshipping для AliExpress и не только (Или дропшиппинга на WordPress)

ElementorWordPressПлагины

6 лучших плагинов для повышения конверсий на целевых страницах WordPress

FacetWPWordPressПлагины

Добавление параметров сортировки в FacetWP