• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Решено Убрать TABы

Mar

Новичок
#1
Здравствуйте!
Как удалить отображение информации в табах?
Чтобы всё содержимое вкладок сразу отображалось?
 

rikitiki

Специалист
Местный
#2
Либо шаблон таба исправить, либо создать на основе элементов таба хуки и внести их.
 

Mar

Новичок
#4
Вопрос, вроде, решил.
Только при обновлении - не затрется ли?

В файле
wp-content/plugins/woocommerce/templates/single-product/tabs/tabs.php

поменял код на

add_filter( 'woocommerce_product_tabs', 'woo_reorder_tabs', 98 );
function woo_reorder_tabs( $tabs ) {

$tabs['reviews']['priority'] = 35; // Отзывы 1.
$tabs['description']['priority'] = 25; // Описание 2.
$tabs['additional_information']['priority'] = 15; // Дополнительная информация 3.

return $tabs;
}

$tabs = apply_filters( 'woocommerce_product_tabs', array() );
if ( ! empty( $tabs ) ) : ?>

<div class="woocommerce-tabs wc-tabs-wrapper">


<?php foreach ( $tabs as $key => $tab ) : ?>
<div >
<?php call_user_func( $tab['callback'], $key, $tab ); ?>
</div>
<?php endforeach; ?>
</div>

Тем самым ещё и задал сортировку очередности вывода.