이것은 하나의 견해입니다. 특정 속성을 기반으로 WooCommerce 제품을 쿼리하고 출력하려고합니다. 예를 들어, yes
또는 no
의 가능한 값으로 on
이라는 속성을 설정합니다.쿼리를 기반으로하는 WooCommerce 제품
내가 사용에 질의 다음 다음 meta_key
아마도 매우 중요합니다
$args = array(
'post_type' => 'product',
'meta_key' => 'pa_on',
'meta_value' => 'yes',
'posts_per_page' => -1
);
query_posts($args);
; 내가 전화하면 on
나는 아무것도 얻지 못한다. 내가 그것을 pa_on
이라 부르는다면 (그것이 내가 생성하는 WooCommerce 커스텀 속성을 이해하는 방법이기 때문에) 나는 아무것도 얻지 못한다.
그러나 다른 쿼리를 시도하고 표준 WooCommerce 사용자 지정 메타 데이터 인 _featured
을 사용하면 관련 기능 게시물을 반환합니다. 도와 줘, 누구?
$args = array(
'post_type' => 'product',
'meta_query' => array(
array(
'key' => 'pa_on',
'value' => 'yes',
'compare' => '='
)
)
);
$query = new WP_Query($args);
당신은 여기에 대해 자세히 알아볼 수 있습니다 :
StackOverflow의 범위를 벗어납니다. 이것은 명백한 PHP 질문이 아닙니다. WordPress에만 해당되므로 게시물을 wordpress.stackexchange.com – Chris
으로 마이그레이션해야합니다. Chris - 저는 교수형에 처해있는 상태에서 스레드를 옮기면됩니다. :) –