Переместить раздел сопутствующих товаров перед обзорами в Woocommerce - PullRequest
0 голосов
/ 23 ноября 2018

Я работаю с плагином woocommerce.В настоящее время у меня есть продукт, отзывы, а затем связанные продукты на странице сведений о продукте.Я хотел бы изменить порядок отображения.Я хочу показать продукт, это связанные продукты, а затем обзоры.Я попытался изменить приоритет в functions.php, но он не работает.Любая помощь будет оценена!

Ответы [ 2 ]

0 голосов
/ 23 ноября 2018

Раздел обзора по умолчанию расположен на вкладках продуктов woocommerce… Следующий код будет перемещать раздел связанных продуктов перед вкладками этого продукта:

add_action( 'init', 'move_related_products_before_tabs' );
function move_related_products_before_tabs( ) {
    remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 );
    add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 5 );
}

Код помещается в файл function.php вашей активной дочерней темы (или активная тема).Проверено и работает.

0 голосов
/ 23 ноября 2018

Добавьте приведенный ниже код в функцию активной темы. Php

add_action( 'woocommerce_single_product_summary', 'woocommerce_output_related_products', 10 );
add_action( 'woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs', 20 )

add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 10 )
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 20 )
...