Как создать кнопку для показа только в продаже товаров? - PullRequest
0 голосов
/ 30 октября 2019

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

add_action('woocommerce_product_query','show_only_on_sale_products');
function show_only_on_sale_products( $q )
{
    $product_ids_on_sale = wc_get_product_ids_on_sale();
    $q->set( 'post__in', $product_ids_on_sale );
}

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

PS: я знаю, что могу использовать шорткод для него, но мне не нравится это решение:

[products limit="4" orderby="popularity" class="quick-sale" on_sale="true" ]

1 Ответ

0 голосов
/ 30 октября 2019

Поскольку у вас уже есть функция PHP здесь, тогда, если я прав, все, что вам нужно, это выполнить эту функцию нажатием кнопки, если да, пожалуйста, отметьте Выполнить функцию PHP с помощью onclick post.

Я верю, что это поможет вам. Хорошего дня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...