1
我正在處理一個自定義的wordpress主題,並且對php & MySQL有很好的掌握,但對wordpress API沒那麼關注,所以我想知道如果你們中的一個可愛的人可以幫我。基本上我有這個疑問:有3個條件的Wordpress元查詢
從而未能:(
這似乎是因爲我有3個陣列,當查詢像這樣進行:
$args = array(
'post_type' => 'any',
'orderby' => 'post_date',
'posts_per_page' => '3',
'post_status' => 'publish',
'meta_query' => array(
'relation' => 'OR',
array(
'key' => 'catwalk_reports_feature_on_home_page',
'value' => '1',
'compare' => '='
),
array(
'key' => 'product_service_feature_on_home_page',
'value' => '1',
'compare' => '='
),
),
);
$the_query = new WP_Query($args);
沒有錯誤,一切都按預期工作....
有什麼想法嗎?
在此先感謝;
一切。這可能是一個愚蠢的問題,但你確定關鍵'wedding_tips_feature_on_home_page'安裝正確嗎?您是否嘗試過在2數組查詢中使用其中一個鍵和另一個鍵來確保工作? – ndiego 2014-09-25 13:08:53
是的,我已經嘗試了2個條件查詢與上述代碼的所有組合,他們都工作正常,我認爲這是Wordpress的WP查詢類的問題。 WP_Meta_Query()似乎能夠解決這個問題,但是隨後顯示與該元相關聯的其他帖子變得更有問題。幸運的是,我的老闆聽起來很健康,並且表示他不在乎它是否只從兩個帖子中拉出來,還是很高興知道是否有辦法從這三個方面拉回來。 – 2014-09-25 13:34:37