remove_action( 'woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs');
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 9 );
Помогло спасибо!!! огромное>. только я вообще ноль в коде как мне удалить то, я просто вставил в конец то, что прислали вы, и то описание осталось и это добавилосьКак я понял, у Вас действительно тема хитрая и переделывает стандартную компановку блоков woocommerce.
1. Поищите в настройках темы - вполне возможно, что этот момент как-то удобно настраивается просто из админки.
2. Попробуйте в functions.php всунуть такую беду:
PHP:remove_action( 'woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs'); add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 9 );
add_action( 'woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs', 60 );сделайте поиск по всем файлам темы вот этой конструкции:
woocommerce_output_product_data_tabs
надо найти, куда и как тема запихивает этот блок. скорее всего, надо узнать цифру приоритета
Ваш код поменял!о, как раз то что надо! Это все где лежит, в каких файлах?
для начала поменяйте мой код, он должен выглядеть так:
remove_action( 'woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs', 60);
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 9 );
а потом будем думать как лучше сделать - когда скажете, где лежат Ваши куски кода.
После смены вашего кода, все остается также, описание в двух блоках, как удалить тот блок старый?.. и можно будет так и оставить.. попробовал удалить то, что вы сказали. вообщем товар не прогружается после этогопосле смены моего кода все работает как надо?
Если да, то в принципе можно оставить и так.
А можно из этого файла удалить конструкции
add_action( 'woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs', 60 );
и
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
Тут я точно не знаю, как оно лучше получится. С одной стороны, мы не заставляем систему сначала убирать, потом возвращать порядок блоков - меньше думать ей придется. Насколько это значимо - не знаю. С другой стороны, лезем в шаблоны темы, при обновлении все потеряется и придется искать и удалять снова.
Попробовал с цифрой 10 остается так как было раньше, а с 9 и 11 показывает только второй остается..Во-первых, уточню: мы ЛИБО добавляем строчки в functions.php, ЛИБО удаляем куски кода из content-single-product.php.
Может я пробел забыл? попробуйте так:
remove_action( 'woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs', 60 );
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 9 );
А еще последнюю цифру 9 поменяйте на 10 или 11.
По второму варианту. Вообще ведет себя непонятно. Что значит "товар не подгружается"? Может Вы какой-то лишний символ зацепили? Нужно удалить только строчку
add_action( 'woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs', 60 );
и строчку
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
Да ваш кода туда вставил, как вы и сказали. Потом я попробовал удалить те строчки из content-single-product.php.слушайте, а Вы правки где делаете? где functions.php лежит?