چگونه محتوای مربوط به 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