2011-04-15 113 views
2

我改變了我的functions.php頁面,允許我向媒體添加額外的信息。自定義字段的WordPress搜索自定義查詢

這些字段是:lotteri_arphoto_yearbild_teknikphoto_size

我需要一些幫助,以創建一個查詢,讓我搜索了幾個「custom_fields」在同一時間產生正確的結果。

我不是100%確定如何構建查詢,以尋找那些有lotteri_ar = 2011bild_teknik = olja

我有以下的項目,但它並沒有給我什麼,我期待的。

$querystr = " 
    SELECT wposts.* 
    FROM $wpdb->posts wposts, $wpdb->postmeta wpostmeta 
    WHERE wposts.ID = wpostmeta.post_id 
    AND wpostmeta.meta_key = 'bild_teknik' 
    AND wpostmeta.meta_value LIKE 'olja' 
    AND wpostmeta.meta_key = 'lotteri_ar' 
    AND wpostmeta.meta_value = $y 
    AND wposts.post_type = 'attachment' 
    ORDER BY wposts.post_date ASC 
    LIMIT 100 
" 

任何幫助,將不勝感激。

回答