Описание woocommerce_archive_description
— Action
Хук woocommerce_archive_description позволяет изменить описание архивов WooCommerce, таких как категории и теги. Он срабатывает перед выводом описания на страницах архивов и дает возможность кастомизировать его содержание или добавлять дополнительные элементы
Примеры использования
Пример добавления пользовательского текста к описанию категории:
add_action('woocommerce_archive_description', function($category) {
if (is_product_category()) {
echo 'Добро пожаловать в нашу категорию!
';
}
});
Этот код добавляет приветственный текст к описанию категории продуктов.
Пример изменения описания категории с использованием пользовательского текста:
add_action('woocommerce_archive_description', function($category) {
if (is_product_category()) {
$category_description = category_description($category->term_id);
echo ''. $category_description . ' - Специальные предложения!';
}
});
Здесь мы добавляем текст ‘Специальные предложения!’ после стандартного описания категории.
Пример удаления стандартного описания категории:
remove_action('woocommerce_archive_description', 'woocommerce_taxonomy_archive_description');
Этот код удаляет стандартное описание категорий, если оно вам не нужно.
— Лучшие практики
– Использование
Используйте этот хук для кастомизации описаний архивов, когда необходимо добавить уникальный контент или изменять существующий
– Производительность
Хук не должен существенно влиять на производительность, так как изменения касаются только вывода текста
– Предупреждения
Следите за тем, чтобы изменения не нарушали логику отображения информации о товарах
Альтернативы
Тип: action
Этот хук позволяет добавлять функционал к описанию продукта на страницах архива
Используйте его, если нужно добавить элементы к описанию конкретного продукта на архивной странице