총 구매 금액이 0인 경우 WooCommerce 내 계정 주문 숨기기
P粉545956597
2023-08-17 21:18:54
<p>우커머스에서 총 주문량이 0이면 주문을 숨기려고 합니다.
아래는 내 코드이지만 작동하지 않습니다. 문제에 대한 생각이 있나요? </p>
<pre class="brush:php;toolbar:false;">add_filter( 'woocommerce_my_account_my_orders_query',
'hide_zero_total_orders_from_my_account', 10, 1 );
함수 hide_zero_total_orders_from_my_account( $args ) {
$args['meta_query'] = 배열(
정렬(
'키' => '_order_total',
'값' => 0,
'비교' =>',
'유형' => '숫자',
),
);
$args를 반환합니다.
}</pre>
<p><br /></p>
간단한 SQL 쿼리를 사용하여 고객의 총 구매 금액을 가져오고 총 구매 금액이 0인 경우 해당 쿼리를 사용하여 "내 계정 주문" 섹션을 숨길 수 있습니다.
으아악차일드 테마의 function.php 파일(또는 플러그인)에 코드를 배치하세요. 테스트를 거쳤으며 잘 작동합니다.