Я использую woocommerce для своего интернет-магазина. Я хочу показать 20 самых последних продуктов из категории, а затем случайных продуктов той же категории на одной странице. На самом деле я не хочу, чтобы мои старые продукты скрывались. Когда я использую два коротких кода на одной странице, ничего не отображается, но отдельно оба коротких кода работают нормально. Я искал через Интернет и ничего не нашел. Пожалуйста, помогитеWordpress WooCommerce: отображение последних и случайных продуктов на одной странице
0
A
ответ
0
, если вы хотите, чтобы отсортировать от нового к старому в вашем архиве (так как не указано, что это мое предположение) или где-то еще, просто добавьте этот код в ваш functions.php
add_filter(‘woocommerce_get_catalog_ordering_args’,‘am_woocommerce_catalog_orderby’);
function am_woocommerce_catalog_orderby($args) {
$args[‘meta_key’] = ‘_price’;
$args[‘orderby’] = ‘meta_value_num’;
$args[‘order’] = ‘desc’;
return $args;
}
Надежда это помогает.
Что я хочу сделать, это показать 20 последних продуктов, а затем случайные продукты. Я добавил ваш код в function.php, но ничего. Я думаю, что это только для последних продуктов. Посмотрите прикрепленное изображение, чтобы понять, что я действительно хочу сделать. – AnwarUlHaq
Позвольте мне прислать скриншот – AnwarUlHaq
http://prnt.sc/ct8tsr – AnwarUlHaq