🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ دانشجوی سون‌لرن
نمایش پست‌های مربوط به تکسونومی ها
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۱۹ مرداد ۱۴۰۲

درود و خسته نباشید

ما برای یک پست تایپ، تکسونومی ایجاد کردیم و این تکسونومی فرضا 4 دسته بندی داره. مثلا در دسته بندی x سه پست قرار داده. با چه حلقه ای میتونیم آرشیو این سه پست رو وقتی به آدرس اون دسته وارد میشیم بگیریم؟ چون هر حلقه ای رو تست میزنم جوابگو نیست.

این رو هم خدمتتون بگم که فایل تکسونومی در قالب ایجاد شده و مشکلی نداره. فقط در گرفتن مقادیر هر دسته از تکسونومی مشکل داریم.

سلام وقت بخیر

$args = array(
    'post_type' => 'نام_پست_تایپ_کاستوم',
    'posts_per_page' => -1,
    'tax_query' => array(
        array(
            'taxonomy' => 'نام_تکسونومی_کاستوم',
            'field' => 'slug', // اینجا می‌توانید بجای 'slug' از 'term_id', 'name' و ... استفاده کنید
            'terms' => 'نام_تکسونومی',
        ),
    ),
);
$custom_query = new WP_Query( $args );
if ( $custom_query->have_posts() ) :
    while ( $custom_query->have_posts() ) : $custom_query->the_post();
        // کدی که می‌خواهید برای نمایش پست‌ها انجام دهید، مثلا:
        the_title();
    endwhile;
    wp_reset_postdata();
else :
    echo 'موردی یافت نشد.';
endif;

شما باین کوئری میتونید از پست تایپ کاستوم خودتون تکسونومی کاستوم خودتون رو نمایش بدین

ابوالفضل محجوب ۲۰ مرداد ۱۴۰۲، ۰۶:۳۲