چگونه محتوای مربوط به Post Type و Post در آرشیو وردپرس نمایش دهیم؟

چگونه محتوای مربوط به Post Type و Post در آرشیو وردپرس نمایش دهیم؟

اگر محتوای Post Type و Post دارید می توانید به صورت جداگانه بدون بهم ریختگی محتوای هر دوی آن به صورت جداگانه در آرشیو وردپرس نمایش دهید.

کد زیر :

<?php
    if(is_post_type_archive( 'course' ) || is_tax('course_cat') || is_tax('course_tag')){
        $args=array(
            'post_type'=>'course',
            'posts_per_page'=>10
        );
        $loop = new WP_Query($args); 
        while($loop->have_posts()) { 
            $loop->the_post();
?>
    For Post Types.
<?php  }  
    }elseif(have_posts()){
        while(have_posts()){
            the_post(); 
?>
    For Posts.
<?php  }
    }
?>

عملکرد کد بالا اینکه اگر پست تایپ course همراه با دست بندی و برچسب باشد, محتوای مربوط به این پست تایپ نمایش می دهد و غیر از این محتوای پست را در آرشیو وردپرس نمایش می دهد.

پیوند منابع
وردپرس (Wordpress) اکتبر/27/2024 177
https://rayium.ir/?p=1509

دیدگاه شما