Oke, jadi saya memiliki Jenis Posting Khusus yang disebut "Layanan". Jenis pos ubahsuaian ini memiliki taksonomi yang disebut "Area" dan ada 5 istilah dalam taksonomi itu.
Katakanlah saya memiliki 10 posting tentang "Layanan" dan ada 5 posting dalam istilah "Lukisan" dan 5 posting lainnya dengan istilah "Fotografi".
Saya harus dapat meminta posting dari "Layanan" tetapi alih-alih menunjukkan 10 posting itu, hanya tampilkan 5 yang terkait dengan "Lukisan".
Saat ini saya dapat melakukan kueri berdasarkan taksonomi dan persyaratan, tetapi itu akan menampilkan semua pos dari "layanan" tanpa filter menurut istilah.
Pada dasarnya query posting dengan post_type dari istilah yang saya pilih.
Bantuan apa pun akan luar biasa. Terima kasih.
<ul id="service-list">
<?php
$args = array('tax_query' => array( array('taxonomy' => 'areas', 'field' => 'slug','terms' => 'painting')));
$the_query = new WP_Query( $args );
if($the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post();
?>
<li class="service">
<h2><?php the_title(); ?></h2>
<?php the_content(); ?>
</li><!-- /.service -->
<?php endwhile; else: ?>
<p>Nothing Here.</p>
<?php endif; wp_reset_postdata(); ?>
</ul><!-- #service-list -->
Jadi jika saya bisa menentukan $ args dari jenis posting mana untuk mendapatkan posting dari ini akan diselesaikan.
Jawaban:
Ini jawaban untuk pertanyaannya :)
sumber