• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Вывод информации из таба additional_information в табе description

logis

Новичок
Добрый день.

Подскажите, пожалуйста, как разместить информацию из таба additional_information в табе description?

Как убрать таб additional_information нашла:
add_filter( 'woocommerce_product_tabs', 'woo_remove_product_tabs', 98 );
function woo_remove_product_tabs( $tabs ) {
unset( $tabs['additional_information'] );
return $tabs;
}

Как вывести эту инфу в кратком описании нашла:
function HB_woocommerce_template_dimensions(){
global $woocommerce, $post, $product;
$product->list_attributes();
}
add_action( 'woocommerce_single_product_summary', 'HB_woocommerce_template_dimensions', 20);

А вот как вывести в табе description, так что бы там можно было и дополнительно ещё описание добавлять не могу найти.
 

D&B

Администратор
Команда форума
Местный
Мало что понял, но по моему в табе description описание и выводится.
 

logis

Новичок
Мало что понял, но по моему в табе description описание и выводится.
Описание да, выводится в description. А нужно что-бы в description выводилось рядом и описание и additional_information. Т.е. в результате был только один таб, где будет содержаться вся информация по товару.
Вот можно посмотреть http://art.logis-m.pp.ua/dom/z258-gp/ - нужно, что бы таблица. которая стоит сейчас после цены перед Заказать располагалась справа от рисунка с планом дома. (ориентировочно как тут http://art.logis-m.pp.ua/пример/)
 

qwer

Специалист
Местный
Здравствуйте, а подскажите возможно чтоб из таба additional_information информация размещалась в категории
Чтобы дополнительная информация отображалось в категории, следует заполнять поле "Краткое описание товара" для вывода описания в каталог. Вы можете воспользоваться следующим кодом в functions.php вашей темы:
Код:
add_action( 'woocommerce_after_shop_loop_item_title', 'my_add_short_description', 9 );
function my_add_short_description() {
echo '<span class="title-description">' . the_excerpt() . '</span><br />';
}
Если вы хотите убрать либо короткое описание WooCommerce, либо вкладку полного описания, либо же и то и другое, то добавьте следующий код в файл functions.php вашей темы или в плагин для сайта WordPress:
Код:
// убираем описание товара со страниц товаров
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20 );
add_filter( 'woocommerce_product_tabs', 'wc_remove_description_tab', 11, 1 );
function wc_remove_description_tab( $tabs ) {
if ( isset( $tabs['description'] ) ) {
unset( $tabs['description'] );
}
}
?>
 

charigin69

Новичок
Чтобы дополнительная информация отображалось в категории, следует заполнять поле "Краткое описание товара" для вывода описания в каталог. Вы можете воспользоваться следующим кодом в functions.php вашей темы:
Код:
add_action( 'woocommerce_after_shop_loop_item_title', 'my_add_short_description', 9 );
function my_add_short_description() {
echo '<span class="title-description">' . the_excerpt() . '</span><br />';
}
Если вы хотите убрать либо короткое описание WooCommerce, либо вкладку полного описания, либо же и то и другое, то добавьте следующий код в файл functions.php вашей темы или в плагин для сайта WordPress:
Код:
// убираем описание товара со страниц товаров
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20 );
add_filter( 'woocommerce_product_tabs', 'wc_remove_description_tab', 11, 1 );
function wc_remove_description_tab( $tabs ) {
if ( isset( $tabs['description'] ) ) {
unset( $tabs['description'] );
}
}
?>
У меня из краткого описания отображаеться в категории, а мне надо чтоб из таба
 
Сверху Снизу