2012-11-07 153 views
1

我試圖獲得用戶正在看到的實際帖子的相關帖子(自定義帖子類型命名屬性)此自定義帖子類型/自定義字段查詢有什麼問題?

目前它只給我相同的'pc category'的相關帖子,它們是帖子類型的類別。

我需要的是與現在相同的帖子類型類別,也使用相同的帖子類型自定義字段('位置')。

嘗試了很多方法,但無法得到它。哪裏不對?

$querystr = " 
SELECT * FROM $wpdb->posts 
LEFT JOIN $wpdb->postmeta ON($wpdb->posts.ID = $wpdb->postmeta.post_id) 
LEFT JOIN $wpdb->term_relationships ON($wpdb->posts.ID = $wpdb->term_relationships.object_id) 
LEFT JOIN $wpdb->term_taxonomy ON($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id) 
LEFT JOIN $wpdb->terms ON($wpdb->term_taxonomy.term_id = $wpdb->terms.term_id) 
    WHERE $wpdb->terms.term_id in (".$catId.") 
AND $wpdb->term_taxonomy.taxonomy = 'pcategory' 
AND $wpdb->posts.post_status = 'publish' 
AND $wpdb->posts.post_type = 'property' 
AND $wpdb->postmeta.meta_key = 'location' 

ORDER BY $wpdb->posts.ID LIMIT 0 ,$limit"; 

回答

相關問題