각 게시물에는 게시 된 날짜와 "자원 필드"가 있습니다. 여기에는 날짜가있는 다른 필드 (게시 된 날짜와 동일하지 않음)가 있습니다. 누군가가 어떻게 자원 필드 날짜에 액세스 할 수 있는지 말해 줄 수 있습니까? 게시물이 있고 각각의 카테고리에 대해 "resource-field"-> date desc로 정렬해야합니다.사용자 정의 필드별로 게시물 정렬
이 쿼리하지만 작동하지 않습니다 ...
<?php $terms = get_terms('resources-categories', array('hide_empty' => false)); ?>
<?php foreach($terms as $term): ?>
<ul>
<?php
$query = new WP_Query(array(
'post_type' => 'resources',
'resources-categories' => $term->slug,
'posts_per_page' => '-1',
'meta_key' => 'date',
'meta_value' => date('F Y'),
'meta_compare' => '>',
'orderby' => 'meta_key',
'order' => 'DESC',
'post_parent' => 0)
);
if ($query->have_posts()) : $count = 0;
while($query->have_posts()) :
$query->the_post(); ?>
<li>
//print code...
</li>
<?php endwhile; endif; ?>
대단히 죄송합니다. 늦어서 고맙습니다. 나는 당신의 코드를 가져 갔고 약간의 변경을가 했더니 작동합니다. – Florin
듣기 좋음! 변경 한 내용이 다른 사람들에게 도움이 될 수 있다면 (예 : 코드의 오타) 여기에 의견을 말하면 답변을 업데이트 할 것입니다. 원하는 경우 답변을 "수락"할 수도 있습니다. –