Как вывести в мета теге «description» краткое описание товара?

Для вывода краткого описания товара в мета-теге "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 или какой-либо другой механизм для управления мета-тегами. В таком случае, вам может потребоваться ознакомиться с документацией конкретной темы или плагина для установки соответствующих настроек.