我想定制ASC的帖子。我在bachend的一个字段日期选择器中添加了一些帖子。我想按我在日期选取器字段中设置的日期发布
<?php
$args = array(
\'post_type\'=>\'upcoming_events\',
\'order\' => \'ASC\',
);
global $more;
query_posts( $args );
while (have_posts()) : the_post();
?>
Ex.下面是我设置日期(datepicker Cusomefield)和标题输出的一些帖子DATE(datepicker) title
2013年12月19日伦敦2013年12月29日西班牙15-01-2014巴黎
i want to
DATE(datepicker) title2014年1月15日巴黎19-12-2013伦敦29-12-2013西班牙
最合适的回答,由SO网友:CSSgirl 整理而成
因此,您需要做的是按照meta\\u key date值的自定义值对其排序。
类似这样(未经测试):
$wp_query = new WP_Query( array(
\'post_type\' => \'upcoming_events\',
\'order\' => \'ASC\',
\'meta_query\' => array (
array (
\'key\' => \'your_custom_date_key\',
\'value\' => date(\'Y-m-d\')
)
),
\'orderby\' => \'meta_value\'
)
);
希望这有帮助。
SO网友:krunal sojitra
$args = array(
\'post_type\' => \'upcoming_events\',
\'posts_per_page\' => 30,
\'meta_key\' => \'date\',
\'orderby\' => \'meta_value\',
\'order\' => \'ASC\',
\'meta_query\' => array(
array(
\'key\' => \'date\',
)
));