对于那些熟悉 ACF 插件的人...
我有一些当前以发布顺序显示的事件帖子(请参见下面的代码)。我希望它们按日期选择器指定的顺序显示。
谁能告诉我下面要修改什么 - 我已经尝试过网站上的文档,但我的 PHP 是基本的。
它说我需要添加
'orderby' => 'meta_value_num',
但没有喜悦。
<?php function le_whatson_aside() {
//THis loop is for the CPT
$args = array(
'post_type' => 'events', // enter your custom post type
'orderby' => 'menu_order',
'order' => 'ASC',
'posts_per_page'=> '10', // overrides posts per page in theme settings
'tax_query' => array(
array(
'taxonomy' => 'audience', //name of custom taxonomy
'field' => 'slug',
'terms' => 'everyone' //name of category
)
)
);
$loop = new WP_Query( $args );
if( $loop->have_posts() ):
?>
<div>
<h2>What's On</h2>
</div>
<div class="whatson entry-content">
<?php
while( $loop->have_posts() ): $loop->the_post(); global $post;
?>
<p class="whatson-date"><?php echo date("dS F Y",strtotime(get_field('date')));?></p>
<a href="<?php echo get_permalink() ?>"><h4 class="whatson-title"><?php echo get_the_title(); ?></h4></a>
<?php
endwhile;
?>
</div>
<?php
endif; }
谢谢大家。