WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

woocommerce_redirect_single_search_result хук-фильтр . WC 1.0

Позволяет отключить перенаправление на страницу продукта со страницы результатов поиска в WooCommerce, когда тот в списке поиска единственный.

Использование

add_filter( 'woocommerce_redirect_single_search_result', 'filter_function_name_8435' );
function filter_function_name_8435( $true ){
	// Фильтруем...

	return $true;
}
$true(логический)
true - перенаправлять, false - не перенаправлять.
По умолчанию: true

Примеры

#1 Отключим перенаправление

Этот простой хук позволяет отключить перенаправление на страницу товара WooCommerce, когда в результатах поиска найден всего один товар.

add_filter( 'woocommerce_redirect_single_search_result', '__return_false' );

Где вызывается хук

wc_template_redirect()
woocommerce_redirect_single_search_result
woocommerce/includes/wc-template-functions.php 54
if ( is_search() && is_post_type_archive( 'product' ) && apply_filters( 'woocommerce_redirect_single_search_result', true ) && 1 === absint( $wp_query->found_posts ) ) {

Где используется хук (в ядре WC)

Использование не найдено.
campusboy 3315youtube.com/c/wpplus
Создатель YouTube канала wp-plus, на котором делюсь своим опытом. Активный пользователь wp-kama.ru. WordPress-разработчик. Разработка сайтов и лендингов. Доработка существующих проектов. Сопровождение ресурсов.
Редакторы: Kama 7451
Комментариев нет
    Здравствуйте, !     Войти . Зарегистрироваться