2013-10-27 2 views
8

Я охотился за высоким и низким, как перемещать описание продукта на странице одного продукта из Woocommerce из вкладок и в основной раздел. Я просто ничего не могу найти!WooCommerce - Переместить описание продукта из вкладок в сводку

Если кто-нибудь может мне помочь, это будет оценено по весу, поскольку я немного схожу с ума!

Благодаря Dan

Edit:

Только после подачи этого у меня была идея, все крючки просто функции таким образом я создал новую функцию и включали описание продукта код:

function woocommerce_template_product_description() { 
    woocommerce_get_template('single-product/tabs/description.php'); 
} 

add_action('woocommerce_single_product_summary', 'woocommerce_template_product_description', 20); 

Я не уверен, насколько совершенен метод, но это делает работу, в которой я нуждаюсь!

+0

Здравствуйте, не могли бы вы, вместо того, чтобы отредактировать ответ на свой вопрос, добавить собственный ответ, который вы могли бы принять. – bummi

ответ

21

Только после подачи этого у меня была идея, все крючки просто функции таким образом я создал новую функцию и включал описание продукта код:

function woocommerce_template_product_description() { 
woocommerce_get_template('single-product/tabs/description.php'); 
} 
add_action('woocommerce_single_product_summary', 'woocommerce_template_product_description', 20); 

Edit: поскольку последние версии WooCommerce этого кода должен по-прежнему работать так

function woocommerce_template_product_description() { 
wc_get_template('single-product/tabs/description.php'); 
} 
add_action('woocommerce_single_product_summary', 'woocommerce_template_product_description', 20);` 
+6

Для тех, кто смотрит на этот ответ, он по-прежнему действителен и отлично работает. Однако функция woocommerce_get_template устарела и заменена на wc_get_template, поэтому я предлагаю вам использовать это. – user319940

+0

Это можно сделать на вкладке дополнительной информации? – jpcmf80

+0

Больше не работает. Кто-нибудь знает, как сделать эту работу с WordPress 4.2+ и WooCommerce 2.5.5+? – jaysoifer

10

Это отлично поработало, спасибо за решение моей проблемы!

Чтобы избавиться от вкладок, используйте этот код -

add_filter('woocommerce_product_tabs', 'woo_remove_product_tabs', 98); 

function woo_remove_product_tabs($tabs) { 

    unset($tabs['description']);  // Remove the description tab 
    unset($tabs['reviews']);   // Remove the reviews tab 
    // unset($tabs['additional_information']);  // Remove the additional information tab 

    return $tabs; 

} 
Смежные вопросы