> 백엔드 개발 > PHP 튜토리얼 > WP_Query 인수 : 상태, 질서 및 페이지 매김

WP_Query 인수 : 상태, 질서 및 페이지 매김

尊渡假赌尊渡假赌尊渡假赌
풀어 주다: 2025-03-03 10:51:11
원래의
362명이 탐색했습니다.

WP_Query Arguments: Status, Order, and Pagination 이 일련의 기사는 깊이있는

의 본질을 탐구합니다. 시작하기 전에

매개 변수의 상속 메커니즘을 빠르게 검토합시다. WP_Query로 설정된 기사는 WP_Query로 설정된 기사도 검색 결과에서 제외됩니다. exclude_from_search 쿼리 매개 변수에 상태를 지정하지 않으면 WordPress는 기본적으로 상속 상태를 사용합니다. 상속 상태는 첨부 파일과 개정에 적용됩니다. 편집 화면에 업로드 된 미디어 파일은 현재 편집중인 기사에 첨부되어 있습니다. 따라서 부모 기사와 동일한 상태를 갖는 것이 합리적입니다. 마찬가지로, 기사의 수정 된 버전은 동일한 메커니즘을 사용합니다. true 정렬 매개 변수 다음 두 매개 변수로 정렬 할 수 있습니다

매개 변수 : 일련의 필드를 기준으로 기사를 정렬 할 수 있습니다. : 검색어별로 정렬하십시오. 완전한 문장 일치 우선 순위를 정합니다. 그 후, 우리는 제목의 모든 검색어, 제목의 일부 검색어 및 기사의 검색어에 계속 집중할 것입니다.

: 주어진 기사 슬러그 순서를

매개 변수로 유지하십시오.

:

매개 변수에 주어진 상위 기사 순서를 유지하십시오.

를 사용하고

가 로 설정되면 매개 변수는 무시됩니다. 페이징 페이지에 나타나는 페이지 만 출력하도록 선택할 수도 있습니다. 예를 들어 위의 예제의 세 번째 페이지에 표시 될 20 개의 기사를 표시하려면 다음 코드를 사용할 수 있습니다.
  • orderby
      같은 기사를 쿼리하는 또 다른 방법은
    • 매개 변수를 사용하는 것입니다. relevance 이렇게하면 처음 40 개의 게시물이 건너 뜁니다 (아카이브 페이지의 첫 두 페이지에 나타납니다). 다음 20 개의 게시물을 가져옵니다 (아카이브 페이지의 세 번째 페이지에 나타납니다). WordPress의 매력 중 하나는 목표를 달성 할 수있는 여러 가지 방법을 제공한다는 것입니다!
    • 당신은 또한 페이징 기능을 완전히 끄려면 모든 기사가 같은 페이지에 표시되도록 할 수 있습니다 :
    • post_name__in post_name__in 요약
    • 클래스는 쿼리 할 기사의 수, 기사가 표시되는 순서 및 기사의 상태를 결정하는 데 큰 유연성을 제공합니다.
    • 이러한 매개 변수 중 일부는 특정 유형의 기사 (예 : 첨부 파일의 post_parent__in)를 쿼리하는 데 중요하지만 다른 매개 변수는 쿼리 실행 방법을 더 많이 제어 할 수 있습니다. post_parent__in 이 매개 변수를 사용하면 최신 게시 된 기사를 간단히 출력하는 것 이상의 사용자 정의 쿼리를 만들 수 있습니다. post_name__in ignore_sticky_posts 이 기사는 업데이트되었으며 Nitish Kumar의 기여를 포함합니다. Nitish는 다양한 플랫폼에서 전자 상거래 웹 사이트를 만드는 경험이있는 웹 개발자입니다. 그는 자유 시간을 사용하여 개인 프로젝트에서 일하면서 일상 생활을 편하게하거나 친구들과 긴 저녁 산책을합니다. true

위 내용은 WP_Query 인수 : 상태, 질서 및 페이지 매김의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿