رفتن به مطلب

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


پست های پیشنهاد شده

سلام 

من در بالای سایتم یک قسمت واسه نمایش 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>

ممنون

لینک به ارسال

سلام @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>

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

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...