mani2002
آفلاین
عضو
تعداد نوشتهها: ۱۵
تشکر شده: ۳ بار
#
نوشته شده: ۱۲ سال پیش
۲۵ بهمن ۱۳۹۰ - ۱۳:۵۳
سلام
من از کد زیر برای نمایش آخرین مطالب در صفحه اول سایتم استفاده میکنم
<?php $recent = new WP_Query("showposts=10"); while($recent->have_posts()) : $recent->the_post();?>
<li class="bullet "><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
و مطالب را هم کاملا درست نمایش میده
اما همین کد را در صفحه نمایش پست یعنی single هم گذاشتم اما توی اون صفحه با توجه تاریخ پست در حال نمایش آخرین پستهای روز پست در حال نمایش را نشون میده نه آخرین پستهای سایت را
یعنی اگر پست مربوط به 3 روز قبل را باز کنید آخرین مطالب تا 3 روز پیش را نشون میده و مطالب بعد از اون را نشون نمیده؟
چرا؟
راه حل؟
Morteza
آفلاین
ناظم
تعداد نوشتهها: ۳۴۰۲
تشکر شده: ۳۱۲۸ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ بهمن ۱۳۹۰ - ۰۹:۱۳
با query_posts تست کنید و حتما در پایان کوئری رو ریست کنید.
mani2002
آفلاین
عضو
تعداد نوشتهها: ۱۵
تشکر شده: ۳ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ بهمن ۱۳۹۰ - ۱۱:۲۲
man4toman گفت:
با query_posts تست کنید و حتما در پایان کوئری رو ریست کنید.
ممنون از پاسخنون
ولی من کد نویسی پی اچ پی بلد نیستم
لطف می کنید کدی را که منظورتونه بنویسید
ممنون میشم
Morteza
آفلاین
ناظم
تعداد نوشتهها: ۳۴۰۲
تشکر شده: ۳۱۲۸ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ بهمن ۱۳۹۰ - ۱۶:۰۳
<?php
query_posts("showposts=10");
while(have_posts()) : the_post();
?>
....
حلقه پست
....
<?php wp_reset_query(); ?>
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
mani2002
mani2002
آفلاین
عضو
تعداد نوشتهها: ۱۵
تشکر شده: ۳ بار
#
نوشته شده: ۱۲ سال پیش
۲۷ بهمن ۱۳۹۰ - ۱۰:۳۶
man4toman گفت:
<?php
query_posts("showposts=10");
while(have_posts()) : the_post();
?>
....
حلقه پست
....
<?php wp_reset_query(); ?>
ممنون
درست شد
البته یک
<?php endwhile; ?>
هم اخرش می خواست
بهرحال تشکر می کنم
کارم راه افتاد