Php wordpress中按自定义字段日期排序的订单
我的Wordpress站点中有一个自定义字段(日期),其中包含如下值Php wordpress中按自定义字段日期排序的订单,php,wordpress,Php,Wordpress,我的Wordpress站点中有一个自定义字段(日期),其中包含如下值2013年6月16日。如何将此字段视为日期和排序?有没有办法按自定义字段日期对帖子进行排序?目前,它作为字符串进行测试,并按字母数字排序,而不是按日期排序。我使用了以下代码,但它不起作用: <?php $args = array( 'orderby' => "DATE_FORMAT(STR_TO_DATE(meta_value, '%M %d, %Y'), '%Y-%m-%d')", 'orde
2013年6月16日
。如何将此字段视为日期和排序?有没有办法按自定义字段日期对帖子进行排序?目前,它作为字符串进行测试,并按字母数字排序,而不是按日期排序。我使用了以下代码,但它不起作用:
<?php
$args = array(
'orderby' => "DATE_FORMAT(STR_TO_DATE(meta_value, '%M %d, %Y'), '%Y-%m-%d')",
'order' => 'ASC',
'meta_key' =>'release_date'
);
query_posts($args);
?>
您尝试过“orderby”=>“date”了吗
但它是一个自定义字段,被视为字符串