Для вывода краткого описания товара в мета-теге "description" на сайте на базе WordPress можно следовать нескольким шагам.
1. Подготовка данных:
- Убедитесь, что ваш товар имеет поле "Краткое описание" (product short description) в системе WooCommerce или соответствующее поле в другой плагине электронной коммерции. Если поле отсутствует, вы можете добавить его вручную или с помощью дополнительных плагинов.
- Удостоверьтесь, что ваша тема WordPress поддерживает динамические мета-теги или использует плагин SEO для управления мета-тегами.
2. Редактирование шаблона:
- Найдите файл header.php вашей темы WordPress в папке темы.
- Откройте файл header.php с помощью текстового редактора и найдите строку, соответствующую тегу <meta name="description" content="">
. Обычно она располагается внутри блока <head>
.
- Замените содержимое атрибута "content" на следующий код:
<?php global $post; if(is_single() && !empty($post->post_excerpt)) { echo esc_attr($post->post_excerpt); } else { bloginfo('description'); } ?>
3. Сохраните изменения и обновите сайт чтобы увидеть результат.
Этот код проверяет, является ли открытая страница страницей одного товара (is_single()
) и имеет ли товар краткое описание (!empty($post->post_excerpt)
). Если условия выполняются, то выводится краткое описание товара ($post->post_excerpt
). В противном случае выводится общее описание сайта, которое задано в настройках WordPress (bloginfo('description')
).
Примечание: Обратите внимание, что этот метод может не сработать, если ваша тема WordPress использует плагин SEO или какой-либо другой механизм для управления мета-тегами. В таком случае, вам может потребоваться ознакомиться с документацией конкретной темы или плагина для установки соответствующих настроек.