私はループ外の投稿数を表示するためのカスタムクエリが必要です。私はこのSQLを持ってWordpressはカスタム投稿数を取得
Taxanomy = ad_cat
Term_id = 32
Meta_key = cp_type
Meta_value = sale
Post-type = ad_listings
:
$query = "
SELECT *
FROM $wpdb->posts, $wpdb->postmeta
WHERE $wpdb->posts.ID = $wpdb->postmeta.post_id
AND $wpdb->terms.term_id = '32'
AND $wpdb->postmeta.meta_key = 'cp_tips'
AND $wpdb->postmeta.meta_value = 'Pārdod'
AND $wpdb->posts.post_status = 'publish'
AND $wpdb->posts.post_type = 'ad_listing'
";
しかし、このクエリでは、私は用語を追加する方法いけない:
利用規約SQL:
結果によってフィルタである必要
SELECT ID as PID FROM $wpdb->posts
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)
WHERE $wpdb->posts.post_status = 'publish'
AND $wpdb->term_taxonomy.taxonomy = 'ad_cat'
AND $wpdb->term_taxonomy.term_id = 32
すべての方法ゲッター?