Permintaan beberapa jenis pos kustom dalam satu lingkaran

14

Saya sadar ada beberapa postingan lain yang membahas hal serupa dengan apa yang akan saya tanyakan.

Saya memiliki tiga jenis pos kustom berjalan, selain 'posting'. Saya ingin menjalankan loop yang menarik semua posting yang dikategorikan di bawah kategori tertentu

 <?php
          $args = array(
    'post_type' => 'testimonial',
    'posts_per_page' => 1,
    'tax_query' => array(
        array ( 
                'taxonomy' => 'testimonial_category',
                'field' => 'slug',
                'terms' => 'home'
    )
)
);
$query = new WP_Query( $args );
                $postcount = 0;
            ?>
            <?php if ($query->have_posts()) : ?>
                <?php while ($query->have_posts()) : $query->the_post(); ?>
                    <?php $postcount++; ?>
//loop here
<?php wp_reset_query(); ?>   

Ini adalah kode yang saya miliki saat ini, tidak yakin bagaimana saya menyingkat ini menjadi menarik dalam jenis posting multiply dari satu kategori.

dannyw24
sumber

Jawaban:

28

Ubah saja post_typebit menjadi:

'post_type' => array('testimonial', 'other_post_type', 'another-post-type'),

Dengan asumsi bahwa taksonomi berlaku untuk ketiga jenis posting. Kalau tidak, Anda harus meninggalkan itu.

Mengapa? Anda bisa meneruskan array ke post_typebidang.

GhostToast
sumber
Bagaimana saya mengatakan nama kategori apa yang harus dicari. 'Taxonomy' => 'testimonial_category'
dannyw24
@ user2478101: ^^ tax_queryPertanyaan Anda terlihat OK, meskipun saya tidak mengujinya. Apa yang Anda coba lakukan secara berbeda?
s_ha_dum
Saya memiliki taksonomi di setiap jenis posting dengan istilah yang disebut home. Saya ingin menarik setiap pos yang dipilih
dannyw24
Saya mengambil taruhan dan mencoba ini, tetapi tampaknya tidak menarik pada posting lain dari jenis posting kustom. query_posts (array ('post_type' => array ('post', 'testimonial', 'casestudy'), 'cat' => 69, 'showposts' => 3));
dannyw24
Agar ini berfungsi, taksonomi harus identik untuk semua. Istilahnya, sejauh yang saya tahu, tidak dapat dikaitkan dengan taksonomi. core.trac.wordpress.org/ticket/12269
GhostToast