我正在尝试根据我在帖子中输入的元数据创建自定义循环。
<?php $args = array (
'post_type' => array( 'movies' ),
'order' => 'DESC',
'order_by' => 'get_post_meta( get_the_ID(), "released", true )',
);
$query = new WP_Query( $args );
if ( $query->have_posts() ) :
bd_pagination();
while ( $query->have_posts() ) : $query->the_post(); ?>
我非常需要帮助plz
答案 0 :(得分:0)
您需要稍微调整一下参数。我假设&#34;已经发布&#34;是一个日期字段?如果不是(例如,如果它是时间戳),请使用数字orderby。但是这应该会让你走上正轨:
<?php
$args = array(
'post_type' => array( 'movies' ),
'orderby' => 'meta_value_date',
'meta_key' => 'released',
'meta_type' => 'DATE'
);
$query = new WP_Query( $args );