通过wordpress中的自定义字段日期排序

问题描述:

我在我的WordPress站点中有自定义字段(日期),其中包含一个像这样的值June 16,2013。我怎样才能把这个领域当作日期和排序?有没有办法按custom_field日期对帖子进行排序?目前它作为一个字符串进行测试,并以字母数字排序,而不是按日期排序。我用下面的代码,但它不工作:通过wordpress中的自定义字段日期排序

<?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); 

?> 

+0

但它的一个自定义字段,并被视为一个字符串 – user996581