it-swarm-ko.tech

Query_posts의 'cat'인수는 주어진 ID뿐만 아니라 하위 카테고리의 게시물을 가져 옵니까?

안녕하세요 친구 나는 워드 프레스에 처음입니다.

나는이 query_posts ( 'cat = 1,2,3')와 같은 쿼리를 사용했다.

카테고리 1이 2 및 3의 부모 인 경우.

query_posts ( 'cat = 1') 및 query_posts ( 'cat = 1,2,3')는 동일한 게시물을 갖게 되나요? 그렇지 않습니다. 또는 게시물을 하위 범주로 포함 시키려면 어떻게 관리 할 수 ​​있습니까?.

3
yogs

간단히 말해서 : 네.

당신의 질문은 query_posts Wordpress PHP 함수 에 관한 것입니다. 내가 배치 한 링크는 해당 기능에 대한 공식적인 WordPress 코덱스 문서입니다.

귀하의 예제에 대한 상태 :

하나의 카테고리 ID (및 해당 카테고리의 모든 하위)에서만 게시물을 표시하십시오.

query_posts('cat=4');

이 정보가 도움이되기를 바랍니다. 코덱스에서 더 많은 정보를 찾을 수 있습니다.이 기능은 매우 강력합니다.

6
hakre

예, cat=x의 게시물은 x 및 모든 하위 카테고리에 포함됩니다.이 동작을 원하지 않으면 category__in => array( x )에서만 해당 카테고리의 게시물 만 가져옵니다.

3
Joe Hoyle

아직 논평 할 수 없으므로 답변을 제출해야합니다. Joe Hoyle의 답변을 query_posts에 매핑하려면 다음을 수행하십시오.

query_posts ( 'category__in = 1');

그건 하위 카테고리가없는 메인 카테고리에 불과합니다.

OP가 요구했던 것이 아니지만 메인 카테고리를 표시하는 방법을 검색 할 때 Google을 통해 찾았습니다. 다른 사람들도 이것을 찾을 수 있습니다.

1
Stephen Cronin