p3i

نمایش مطالب یک دسته خاص

2 پست در این موضوع قرار دارد

سلام 

من در بالای سایتم یک قسمت واسه نمایش 9 پست اخر مطالب اختصاصی سایت دارم 

کد رو بر روی 9 پست قرار میدم فقط 2 تا از پست های اون دسته رو نشون میده در صورتی که 4 پست در این دسته هست هر تغییری دادم تفاوتی نکرد

کد به این صورت هست 

<ul id="postiS">
<?php
$my_query = new WP_Query('cat=61&posts_per_page=5');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<li>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
<?php if (strlen($post->post_title) > 25) { echo mb_substr(the_title($before = '', $after = '', FALSE), 0, 25) . ' [...] '; } else { the_title(); } ?>
<i class="fa fa-check-square-o"></i>
</a>
</li>
<?php endwhile; ?>
</ul>

ممنون

1

به اشتراک گذاری این پست


لینک به پست

سلام @p3i

کد رو جایگزین و تست کنید

<ul>
<?php 
$custom_cat = new WP_Query( array(
   'post_type' => 'post',
   'posts_per_page' => 9,  
   'cat' => 61
) ); 
if ( $custom_cat->have_posts() ) : 
while ( $custom_cat->have_posts() ) : 
$custom_cat->the_post(); 
?>
<li>
<a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>">
<?php if (strlen( get_the_title() ) > 25) { echo mb_substr(get_the_title(), 0, 25) . ' [...] '; } else {the_title();} ?>
<i class="fa fa-check-square-o"></i>
</a>
</li>
<?php 
endwhile;
endif; 
wp_reset_postdata();
?>
</ul>

عمل نکرد اطلاعات سایت بدین برای بررسی

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری