1
我試圖在側邊欄中顯示日曆。應該在此日曆中顯示的帖子有一個名爲event_date的自定義字段。該字段填入日期,格式如YYYYMMDD。我儘量讓事件在未來顯示出來。帶條件自定義字段的複雜wordpress查詢
我的第一個計劃,只顯示帖子與EVENT_DATE場,被成功:
<?php
$args = array
(
'showposts' => 10,
'meta_key' => 'event_date',
'meta_value' => '',
'meta_compare' => '!='
);
query_posts('$args');
?>
但我不知道如何從這裏出發,只篩選出在未來的事件。當然,我可以在while循環中稍後進行過濾,但這聽起來不像是一個乾淨的解決方案。
如果可以按日期排序它們會更加驚人,但除此之外,我只會將數組中的所有內容都計算在內,然後計算出從那裏開始的順序。
使用時間戳而不是yyyymmdd不是一個解決方案,因爲這將需要大量的編輯教育。
希望有人能指出我正確的方向。提前謝謝了!
恭喜 - 你應該張貼您的解決方案作爲一個答案,以便其他人可以受益!在stackoverflow你可以接受你自己的答案作爲正確的答案。 – Cam
編輯我的帖子;-)。 – dirk