2017-01-29 3 views
4

Woocommerce 2.6.x имеет специальную страницу в области учетной записи пользователя (Моя учетная запись), где отображаются предыдущие заказы пользователя.Woocommerce 2.6+ Пользовательская настройка Моя учетная запись Список заказов на страницу

Эта страница теперь разбита на страницы и отображает по умолчанию 15 элементов/страниц.

Вот скриншот области темы Заказов WooCommerce витрины с 8 линиями: enter image description here

Я не могу найти способ, чтобы изменить это.

Как я могу показать только 7 элементов вместо номера по умолчанию?

Спасибо.

ответ

2

Использование пользовательских крючковатый функции в woocommerce_my_account_my_orders_query крючок, вы можете изменить запрос заказы настраивая на post_per_page аргумент , так же, как вы хотите.

Вот этот код:

add_filter('woocommerce_my_account_my_orders_query', 'custom_my_account_orders', 10, 1); 
function custom_my_account_orders($args) { 

    $args['posts_per_page'] = 7; 
    return $args; 
} 

код идет в function.php файл вашей активной темы ребенка (или темы), или же в любом файле плагина.

Код проверен и работает.

Примечание: Обычно значение по умолчанию для витрины темы и другие тема тоже при отображении списка заказов на моем счете страницах (но не 15).

+1

Это сработало да :) Большое спасибо за вашу помощь. BTW Я указал 15, так как это число указано на странице WC в My Account 2.6.0! Я могу прочитать это неправильно! – Horacsio

Смежные вопросы