Katakanlah saya memiliki ketentuan taksonomi sebagai berikut:
Term 1
Term 1.1
Term 1.2
Term 2
Term 2.1
Bagaimana saya bisa mendapatkan hanya posting yang ditugaskan ke Term 1 dan tidak termasuk yang ditugaskan ke Term 1.1 atau Term 1.2?
Sebagai contoh:
$pages = get_posts(array(
'post_type' => 'page',
'numberposts' => -1,
'tax_query' => array(
array(
'taxonomy' => 'taxonomy-name',
'field' => 'id',
'terms' => 1 // Where term_id of Term 1 is "1".
)
)
);
juga memberi saya posting yang memiliki Ketentuan 1.1 dan 1.2 ditugaskan.
Terima kasih.
custom-taxonomy
terms
get-posts
hierarchical
robertwbradford
sumber
sumber
baru saja menemukan ini kemarin:
sumber: http://return-true.com/2011/08/wordpress-display-posts-from-a-term-without-displaying-posts-from-child-terms/
sumber
Ini kode lengkap semoga membantu. Terima kasih
sumber
digunakan operator 'IN' dan berfungsi
'taksonomi' => 'koleksi', 'istilah' => array (28), 'bidang' => 'id', 'operator' => 'IN'
sumber