aliali100

پستهای سایتم برعکس بروز می شود!

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

سلام

من وقتی یک مطلب منتشر میکنم به جای اینکه بالای همه پستهای سایت نمایش داده بشه میاد به عنوان قدیمی ترین پست نمایش میده!

برای پستها از این کد استفاده میکنم

کد شروع
<?php
$ls4_query = new WP_Query('showposts=3&cat=4');
while ($ls4_query->have_posts()):
$ls4_query->the_post();
$do_not_duplicate = $post->ID;?>
کد تیتر
<a href="<?php the_permalink() ?>"><h2><?php the_title(); ?></h2></a>
کد تصویر شاخص
<a href="<?php the_permalink() ?>">
<?php
$thumb_id = get_post_thumbnail_id();
$thumb_url = wp_get_attachment_image_src($thumb_id,'thumbnail-size', true);
?>
<img class="img-thumbnail" width="213" height="117" src="<?php echo $thumb_url[0]; ?>"/>
کد مربوط به تعداد کاراکتر
<?php the_content_limit(400); ?>
کد پایان
<?php endwhile; ?>

نکته : من قبلا هم از این کدها در قالبهای دیگه استفاده کردم و هیچ مشکلی نداشته

کسی میدونه مشکل از کجاست؟

0

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


لینک به پست

شما توی خط اول یکی از کد های زیر رو قرار بدید ببینید حل میشه.


$ls4_query = new WP_Query('showposts=3&cat=4&order=ASC');

یا


$ls4_query = new WP_Query('showposts=3&cat=4&order=DESC');

2

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


لینک به پست

شما توی خط اول یکی از کد های زیر رو قرار بدید ببینید حل میشه.


$ls4_query = new WP_Query('showposts=3&cat=4&order=ASC');

یا


$ls4_query = new WP_Query('showposts=3&cat=4&order=DESC');

داداش خیلی ممنونم

کد اولی رو که گذاشتم مشکل حل شد ولی دومی هیچ تغییری نکرد

اما یک مشکل! با کدی که شما گفتی مشکل در صفحه اصلی حل شد ولی وقتی وارد صفحه دسته 4 میشم باز هم برعکس نشون میده!

برای صفحه cat4 از کد ساده استفاده میکنم

<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post(); ?>

این رو هم تغییر بدم؟

0

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


لینک به پست

سلام

هرجا در قالب‌تون از کوئری استفاده کردید همین‌کار رو انجام بدید درست میشه


$ls4_query = new WP_Query('showposts=3&cat=4&order=ASC');

1

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


لینک به پست

سلام

هرجا در قالب‌تون از کوئری استفاده کردید همین‌کار رو انجام بدید درست میشه


$ls4_query = new WP_Query('showposts=3&cat=4&order=ASC');

برای صفحه اصلی اینکار مناسب است ولی مثلا وقتی من وارد صفحه مربوط به دسته بندی 4 میشیم باید کد به اینصورت باشه

<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post(); ?>

در این حالت باید چیکار کرد؟

0

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


لینک به پست

<?php
$ls4_query = new WP_Query('showposts=3&cat=4&order=ASC');
if($ls4_query->have_posts()) :
while($ls4_query->have_posts()) : $ls4_query->the_post(); ?>

2

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


لینک به پست

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

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

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

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


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

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

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


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