删除“我的帐户订单”列表上的分页,使其在woocommerce中变为一页

时间:2018-08-26 14:02:02

标签: php wordpress woocommerce pagination orders

在woocommerce中,我想删除我的帐户订单(列表)上的分页,使其变成一页。

有办法吗?

此页面有多个页面时,将中断我的自定义选项卡式页面。我只想把它列为长列表而无需分页。

1 个答案:

答案 0 :(得分:2)

以下代码对订单查询起作用,并将每页的订单数更改为无限值。这样就消除了分页,从而可以在一个唯一的页面中显示所有订单:

add_filter( 'woocommerce_my_account_my_orders_query', 'custom_my_account_orders_query', 20, 1 );
function custom_my_account_orders_query( $args ) {
    $args['limit'] = -1;

    return $args;
}

代码进入您的活动子主题(或活动主题)的function.php文件中。经过测试,可以正常工作。


相关:Customizing My Account Orders list post per page in Woocommerce