رفتن به مطلب

نمايش 20 مطلب يك دسته خاص به صورت رندم


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

سلام. من ميخوام 20 مطلب يك دسته خاص رو نمايش بدم كه با رفرش سايت اون مطالب عوض شه. زياد سرچ كردم ولي اون چيزي ميخواستم پيدا نكردم و متاسفانه برنامه نويسي هم بلد نيستم كه كوئري هايي كه مشابه بود رو تغيير بدم! اگه ممكنه كمكم كنيد خيلي ممنونم

لینک به ارسال

از این کد استفاده کنید ببینید جواب میده


<?php query_posts("cat=1"); ?>
<?php $posts = get_posts('orderby=rand&numberposts=10&cat=1'); foreach($posts as $post) { ?>

<?php
if(has_post_thumbnail()) {
echo '<a href="'.get_permalink().'">';
echo get_the_post_thumbnail($post->ID, array(80,80) );
} ?>

<strong><a href="<?php the_permalink() ?>" rel="bookmark" target="_blank" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></strong>

<?php the_excerpt(); ?><a href="<?php the_permalink(); ?>">ادامه مطلب</a>

<?php } ?>

لینک به ارسال

آقا اشكان تشكر. ولي نشد من ادامه مطلب نميخوام داشته باشه! فقط عناوين يك دسته رو ليست كنه و با رفرش صفحه مطالب تغيير كنه همين.

لینک به ارسال

اینو امتحان کن فقط عنوان رو نشون میده


<?php
$args = array( 'numberposts' => 10, 'orderby' => 'rand' , 'cat' => 1);
$rand_posts = get_posts( $args );
foreach( $rand_posts as $post ) : ?>
<a href="<?php the_permalink();?>">
<?php the_title(); ?>
<?php endforeach; ?>
</a>

دیگه خودش معلومه به جای 1 شماره دسته

و به جای 10 تعداد مطالب رو میتونی مشخص کنی.

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

اقا اشكان خيلي ممنون لطف كردي. فقط يه مشكل كوچولو داره كه با رفرش شدن صفحه تغيير نميكنن!! من ميخوام وقتي صفحه رفرش شد مطالبش عوض شن. اگه اينم يكي از دوستان كمك كنه ممنون ميشم

لینک به ارسال

من خودم به صورت بند انگشتی توی وبسایتم استفاده میکنم.

الان امتحان کردم کاملا سالمه و مشکلی نداره شما مطمئن شو که تعداد پست های اون دسته بیشتر از تعدادی هست که شما میخواین

لینک به ارسال

مطالب دسته اي كه من توي سايت قرار دادم 145 تا هست كه وقتي صفحه رفرش ميشه اون عناوين تغييري نميكنن و آخرين پست هاي اون دسته رو فقط نمايش ميده

لینک به ارسال

کوئری:


$limit = 5;
$the_query = new WP_Query( 'cat=10&orderby=rand&numberposts='.($limit+10).'&showposts='.$limit);
while ( $the_query->have_posts() ) { $the_query->the_post();
the_title();
}

لینک به ارسال

این کدها رو به صروت همون مطالب تصادفی هم میشه اضافه کرد به قالب دیگه اره ؟

بله پارامتر cat رو بردارید

لینک به ارسال

بله پارامتر cat رو بردارید

اقا پارسا این کدی که من استفاده کردم اشتباهه ؟ :

<div class="myCatentekhabat3">
<h3 class="frontentekhabat3">مطالب تصادفی</h3>
<div class="myCate3">
<?php
$limit = 5;
$the_query = new WP_Query( 'cat=10&orderby=rand&numberposts='.($limit+10).'&showposts='.$limit);
while ( $the_query->have_posts() ) { $the_query->the_post();
the_title();
}
?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
</div>
</div>

ویرایش شده توسط honda.moji
لینک به ارسال

وای اقا پارسا بعد اینکه میزارم ارور میده ... !

یکم کد رو دستکاری کردم تو هر پست ، خوده پست رو تو کادر نشون میده

لینک به ارسال
  • 2 هفته بعد...

آقا پارسا این کدی که دادی رو وقتی میزارم به این شکل نمایش داده میشن!!!!!


<div class="postmose">
<div class="hotpost2">
<div class="hotpost">
<ul>
<div class="hotpost-title">مطالب تصادفی</div>
<?php
$limit = 20;
$the_query = new WP_Query( 'cat=32&orderby=rand&numberposts='.($limit+10).'&showposts='.$limit);
while ( $the_query->have_posts() ) { $the_query->the_post();
the_title();
}
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
</ul></div></div></div>

57303063885151472651.jpg

لینک به ارسال

<?php
$limit = 5;
$the_query = new WP_Query( 'cat=10&orderby=rand&numberposts='.($limit+10).'&showposts='.$limit);
while ( $the_query->have_posts() ) { $the_query->the_post();
?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php
}
?>

لینک به ارسال

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

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

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

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

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

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

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

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

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