2013-03-16 101 views
0

與最新上市我想顯示的日期即將到來階事件的列表(例如:1,2013年3月23日,2二零一三年三月三十日)。下面是我使用的是從我的數據庫中篩選出的職位查詢:即將舉行的活動上的自定義字段

query_posts('post_type=myevents&meta_key=_datepicker&orderby=meta_value&order=ASC&showposts=20'); 

這不是工作,此查詢我有以下順序列出我的事件:

07 2013年4月, 2013年4月18日,2013年6月19日10月20日,2013年,2013 2013年3月23日3月24日

活動在三月份發生的事情被列在最後。在開始時也沒有訂單。

我使用自定義字段來存儲事件日期&它的日期格式爲2013年3月23日,但我在2013年3月23日格式顯示了前端日期。

回答

0

目前你被

月,2013年,月,2013年,月,2013年, 2013年10月, 2013年3月,24訂購 2013年3月

,因爲你的OrderBy = meta_value沒有設置考慮到實際的「日期」它永遠不會正確排序。如果您想對此進行正確分類,則需要考慮日期,月份,&年份。以下參考可能會幫助您完成您想要的任務。

參考: http://codex.wordpress.org/Template_Tags/query_posts#Example_4