@WebforSelf

Как в woocomerce сделать передвижение блоков только для определенной категории?

Через function.php
поднял блок с табами наверх

// Поднимаем табы
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
add_action( 'woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs', 6 );


Как сделать чтоб данные действия касались только избранных 2 категорий?
  • Вопрос задан
  • 15 просмотров
Решения вопроса 1
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
function wpp_change_wc_block() {
		global $post;
		if ( has_term( [ $term_1_ID, $term_2_ID ], 'product_cat', $post ) ) {
			remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
			add_action( 'woocommerce_single_product_summary', 'woocommerce_output_product_data_tabs', 6 );
		}
	}

	add_action( 'init', 'pp_change_wc_block' );
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы