반응형
Woocommerce 페이지당 내 계정 주문 목록 게시 맞춤
Woocommerce 2.6.x에는 사용자 계정(내 계정) 영역에 사용자의 이전 주문을 표시하는 특수 페이지가 있습니다.
이 페이지는 페이지 번호 매겨져 있으며 기본 15개 항목/페이지로 표시됩니다.
다음은 woocommerce 스토어 프런트 테마 Orders 영역의 스크린샷입니다.
이것을 바꿀 방법을 찾을 수 없다.
기본 번호가 아닌 7개 항목만 표시하려면 어떻게 해야 합니까?
감사해요.
후크에서 사용자 지정 후크 함수를 사용하여 인수를 사용자 지정하는 주문 쿼리를 원하는 대로 7로 변경할 수 있습니다.
이 코드는 다음과 같습니다.
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;
}
woocommerce 3+용limit
대신:
add_filter( 'woocommerce_my_account_my_orders_query', 'custom_my_account_orders', 10, 1 );
function custom_my_account_orders( $args ) {
// Set the post per page
$args['limit'] = 7;
return $args;
}
코드가 기능합니다.php 파일에는 액티브한 아이 테마(또는 활성 테마).테스트 및 동작.
주의: 보통 제 어카운트 페이지에 주문 목록을 표시할 때 스토어 프런트 테마 및 기타 테마의 기본값은 10(단, 15는 아님)입니다.
언급URL : https://stackoverflow.com/questions/41916732/customizing-my-account-orders-list-post-per-page-in-woocommerce
반응형
'programing' 카테고리의 다른 글
Angular에서의 "네임스페이스" 서비스JS (0) | 2023.02.14 |
---|---|
노드에서 워드프레스 암호 암호화JS (0) | 2023.02.14 |
spring-data-jpa와 spring-boot-starter-data-jpa의 차이점 (0) | 2023.02.14 |
원어민 ES6 약속에서의 타이프스크립트 사용방법 (0) | 2023.02.14 |
각도 Ui-router 링크가 앱에서 벗어났지만 동일한 도메인에 있음 (0) | 2023.02.14 |