درخواست کد بلوک مطالب تصادفی وردپرس

parspace

کاربر عضو
با سلام خدمت دوستان

لطفا کد مطالب تصادفی وردپرس برای مطالب کلی سایت رو بذارید . بنده یک کد استفاده کردم که فقط آخرین مطلب رو 8 بار تکراری نمایش میده !

تشکر

 

MahdiY

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



 

mosobo

تازه وارد
سلام.

خدمت شما:


کد:
<?php $topStoriesList = new WP_Query('showposts=20&orderby=rand'); ?>
<?php while ($topStoriesList->have_posts()) : $topStoriesList->the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li>
<?php endwhile; ?>
 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
mosobo لطف کرد و گذاشت .

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


کد:
<div class="mrb_text">

                <span>
                <?php
$args = array( 'posts_per_page' => 10, 'orderby' => 'rand', 'range' => 'weekly' );
$rand_posts = get_posts( $args );
foreach ( $rand_posts as $post ) : 
  setup_postdata( $post ); ?>
     <a href="<?php the_permalink() ?>" target="_blank">:: <?php the_title();?></a>
<?php endforeach; 
wp_reset_postdata(); ?>

                </span>
            </div>
 

alifiresoft

کاربر عضو
البته به نظرم اگه مشکل تکرار رو بعد از گذاشتن این کد ها هم دارید بهتره کدهای اولیه رو چک کنید. به احتمال زیاد یک جایی حلقه بسته نشده است.

موفق باشید.

 

Mohammad

مدیر انجمن
پرسنل مدیریت
کلا استانداردش اینه که حلقه ها رو در پایان ، ریست کنید... تا مشکلی رخ نده

 

parspace

کاربر عضو
با تشکر از دوستان مشکل با کدهایی که دادید برطرف شد

مرسی :53:

 
بالا