반응형
WP_Query - 여러 사용자 지정 게시 유형 및 사용자 지정 메타별로 정렬
2개의 커스텀 투고 타입에서 결과를 취득해 커스텀 메타(시작 이벤트 날짜)별로 정렬하고 싶습니다.
다음 코드:
$warsztaty_q = new WP_Query(array(
'post_type' => array('kalendarium', 'warsztaty'),
'order_by' => 'meta_value',
'meta_key' => 'data_start',
'order' => 'ASC'
));
괜찮겠지만 먼저 정렬된 것은 '칼렌다리움'이고 그 다음에 '와르제타티'이므로 쿼리 결과에서 먼저 정렬된 것은 '칼렌다리움'의 게시물이고 다음으로 '와르제타티'의 게시물은 함께 정렬되지 않습니다.
이 솔루션을 찾았습니다.https://wordpress.stackexchange.com/questions/71576/combining-queries-with-different-arguments-per-post-type
그러나 커스텀 메타를 얻을 수 없습니다:(
누구 도와줄 사람?:)
사용하다orderby대신order_by
$warsztaty_q = new WP_Query(array(
'post_type' => array('kalendarium', 'warsztaty'),
'orderby' => 'meta_value',
'meta_key' => 'data_start',
'order' => 'ASC'
));
상세한 것에 대하여는 고문서를 참조해 주세요.
언급URL : https://stackoverflow.com/questions/18639641/wp-query-multiple-custom-post-types-and-sort-by-custom-meta
반응형
'programing' 카테고리의 다른 글
| Angular와 유사한 @Input으로 자 컴포넌트에 대한 Angular pass 콜백 함수JS 방식 (0) | 2023.03.21 |
|---|---|
| Angular JS 및 핸들 바 - 둘 다 필요 또는 필요 없음 (0) | 2023.03.21 |
| 각도 재료를 사용한 파일 업로드 (0) | 2023.03.21 |
| $scope를 사용하지 않고 형제 컴포넌트 간에 데이터를 전달하려면 어떻게 해야 합니까? (0) | 2023.03.21 |
| 확장 페이지에서 AngularJS가 URL을 "unsafe:"로 변경합니다. (0) | 2023.03.21 |