Когда дело доходит до управления интернет-магазином с помощью WooCommerce, важно настроить пользовательский интерфейс и удалить все ненужные сообщения или описания по умолчанию, которые могут сбить с толку или ввести в заблуждение ваших клиентов. Одним из таких сообщений является «Здесь вы можете добавлять новые товары в свой магазин» в описании таксономии. В этой статье мы рассмотрим различные способы удаления этого сообщения и предоставим вам примеры кода для их эффективной реализации.
Метод 1: использование пользовательской функции в файле Functions.php вашей темы
Один из способов удалить описание таксономии — добавить пользовательскую функцию в файл functions.phpвашей темы. Откройте файл и найдите add_action('woocommerce_archive_description', 'woocommerce_taxonomy_archive_description'). Под ним можно добавить следующий фрагмент кода:
function remove_taxonomy_description() {
remove_action('woocommerce_archive_description', 'woocommerce_taxonomy_archive_description');
}
add_action('init', 'remove_taxonomy_description');
Метод 2: использование специального плагина
Если вы предпочитаете не изменять файлы темы напрямую, вы можете создать собственный плагин для удаления описания таксономии. Вот пример того, как этого добиться:
<?php
/
* Plugin Name: WooCommerce Remove Taxonomy Description
* Description: Removes the taxonomy description from WooCommerce.
*/
function remove_taxonomy_description() {
remove_action('woocommerce_archive_description', 'woocommerce_taxonomy_archive_description');
}
add_action('init', 'remove_taxonomy_description');
Сохраните фрагмент кода в файле с именем remove-taxonomy-description.phpи поместите его в каталог /wp-content/plugins/вашей установки WordPress. После активации плагин удалит описание таксономии.
Метод 3: использование дочерней темы
Если вы используете дочернюю тему, этот метод позволяет переопределить файл шаблона, отвечающий за отображение описания таксономии. Выполните следующие действия:
- Создайте новую папку в каталоге дочерней темы под названием
woocommerce. - Внутри папки
woocommerceсоздайте еще одну папку с именемarchive-product. - Скопируйте файл
taxonomy-description.phpиз каталогаwoocommerce/archive-product/родительской темы в каталогwoocommerce/archive-product/дочерней темы. - Откройте скопированный файл
taxonomy-description.phpи удалите строку, отображающую описание таксономии. Обычно это выглядит так:echo '<div class="term-description">' . wp_kses_post( term_description() ) . '</div>';
Выполнив эти действия, описание таксономии будет удалено из вашего магазина.
Применив один из этих методов, вы можете легко удалить сообщение по умолчанию «Здесь вы можете добавлять новые товары в свой магазин» из описания таксономии в WooCommerce. Независимо от того, решите ли вы изменить файл function.php темы, создать собственный плагин или использовать дочернюю тему, эти подходы помогут вам оптимизировать взаимодействие с пользователем вашего магазина и обеспечить более понятный интерфейс для ваших клиентов.