**我在search.php页面上使用此代码,根据链接点击从最旧到最新,最旧到最新发布
注意:但现在我的默认搜索表单无法在此页面上运行**
<DateTimeField onChange={this.clock} format={"x"} inputFormat={"YYYY/DD/MM HH:mm:ss"}/>
clock=(newDate)=>{
console.log(newDate)
}
答案 0 :(得分:0)
使用query_posts()
时,您应该保存原始查询。这样的事情可以帮助你。
global $wp_query;
query_posts(
array_merge(
array('orderby' => 'DESC', 'order'=> 'date'),
$wp_query->query
)
);
或
global $query_string;
parse_str($query_string, $args);
$args['orderby'] = 'date';
$args['order'] = 'DESC';
query_posts( $args );