클라이언트에 워드 프레스를 사용합니다 (지나치지 않을 것입니다).Wordpress 하나의 검색어로 여러 카테고리의 여러 게시물 가져 오기
홈 페이지에서 4 가지 범주 각각에 대해 최신 4 개의 게시물을 가져오고 싶습니다. 그런 다음 가장 최근에 게시 된 게시물 중 3 개를 추가하고 싶습니다. 지난 2 주간의 페이지 뷰 수
이 모든 것이 쉽지만 wordpress get_posts를 사용하려면 데이터베이스에 6 개의 다른 호출이 필요합니다. 대신 하나를 사용하여이 작업을 수행 할 수 있습니까?
절차 :
- 은 이미 인출되지 않은 카테고리 정치에서 4 개 latests 게시물을 얻기 카테고리 NEWS
- 에서 4 개 최신 게시물을 얻을 처음 네 (게시물에 가능성이있다 두 범주)
- 이미
- 카테고리의 COMMENT ... 등 4 개 최신 게시물을 가져 오기 가져되지 않은 범주의 특징 4 최신 게시물 ..
- 를 얻기는 3 최신 포 받기 아직
- 는 페이지 뷰 수가 가장 많은 5 개 게시물을 받기 인출되지 않은 모든 범주에서 STS는
이 가능 아직 인출되지 않은 (이름 메타 페이지 뷰에서 메타 데이터에 저장) 여러 개의 쿼리없이. 일반적인 워드 프레스의 기능을 하나의 호출에서이 작업을 수행 할 수있는 방법이 없습니다
괜찮습니다. 우리는 별도의 쿼리를 사용합니다, 나는 이런 이유로 WordPress를 좋아하지 않습니다. 당신의 도움을 주셔서 감사합니다. –