В WooCommerce вкладка «Загрузки» — это функция по умолчанию, которая позволяет клиентам получать доступ к купленным ими цифровым продуктам. Однако могут быть случаи, когда вы захотите удалить эту вкладку, чтобы упростить процесс покупки или если вы не предлагаете загружаемые продукты. В этой статье мы рассмотрим шесть различных способов удаления вкладки «Загрузки» в WooCommerce, а также приведем примеры кода.
Метод 1: использование пользовательской функции в теме Functions.php
function remove_woocommerce_downloads_tab() {
global $product;
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_tabs', 40);
}
add_action('woocommerce_before_single_product_summary', 'remove_woocommerce_downloads_tab');
Метод 2: скрытие вкладки «Загрузки» с помощью CSS
.single-product .woocommerce-tabs .tabs li.downloads_tab {
display: none;
}
Метод 3. Использование плагина — Менеджер вкладок товаров WooCommerce
Плагин WooCommerce Product Tabs Manager позволяет легко управлять вкладками товаров и настраивать их. Он предоставляет интуитивно понятный интерфейс для удаления вкладки «Загрузки» и добавления новых вкладок в соответствии с вашими требованиями.
Метод 4: настройка шаблонов WooCommerce
Скопируйте файл single-product/tabs/tabs.php
из каталога плагина WooCommerce в папку вашей темы. Затем удалите или закомментируйте следующую строку:
<?php if ( $has_downloads ) : ?>
Метод 5: использование дочерней темы
Создайте дочернюю тему для своего магазина WooCommerce и переопределите файл single-product/tabs/tabs.php
. В версии файла дочерней темы удалите или закомментируйте строку, упомянутую в методе 4.
Метод 6. Использование собственного плагина
Создайте собственный плагин и используйте фильтр woocommerce_product_tabs
, чтобы удалить вкладку «Загрузки»:
function remove_woocommerce_downloads_tab( $tabs ) {
unset( $tabs['downloads'] );
return $tabs;
}
add_filter( 'woocommerce_product_tabs', 'remove_woocommerce_downloads_tab', 98 );
Удалить вкладку «Загрузки» в WooCommerce можно различными способами. Независимо от того, предпочитаете ли вы использовать пользовательские фрагменты кода, CSS, плагины или настройки шаблонов, гибкость WooCommerce позволяет вам адаптировать свой интернет-магазин в соответствии с вашими конкретными потребностями. Выберите метод, который подходит вам лучше всего, и наслаждайтесь удобством покупок для своих клиентов.