رفتن به مطلب

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

سلام دوستان....

یه مشکل دارم دقیقا به صورت زیر :

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

1111.png

کدی که نوشتم اینه :


<div id="NewsSlider" class="NewsSlider3">
<?php
$big_query = new WP_Query(array(
'post_status' =>'publish',
'post_type' =>'post',
'order' =>'descending',
'orderby' =>'ID',
'cat' =>'1',
'posts_per_page' =>'6',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>

<div style="position: absolute; top: 0px; left: 0px; display: none; z-index: 2; opacity:1; width: 658px; height: 175px;" class="Slide ItemList1">
<?php while($big_query->have_posts()) : $big_query->the_post(); $do_not_duplicate = $post->ID;?>
<h2>
<a href="<?php the_permalink(); ?>" target="_blank">
<?php the_post_thumbnail(); ?>
<br/>
<span class='IconNormal'></span>
<?php the_title(); ?>
</a>
</h2>
<?php endwhile; ?>
</div>
<div style="position: absolute; top: 0px; left: 0px; display: none; z-index: 2; opacity:1; width: 658px; height: 175px;" class="Slide ItemList1">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post();
if ( $post->ID == $do_not_duplicate ) continue; ?>
<h2>
<a href="<?php the_permalink(); ?>" target="_blank">
<?php the_post_thumbnail(); ?>
<br/>
<span class='IconNormal'></span>
<?php the_title(); ?>
</a>
</h2>
<?php endwhile;endif;?>
<?php wp_reset_query(); ?>
</div>


</div>

الان مشکل اینجاست که همیشه 5 تای اولی ثابتن و فقط آخری تغییر می کنه. چکار کنم که 6 تای اولی توی DIV اول و بقیه توی DIV دوم نمایش داده بشن. ممنون میشم راهنمایی بفرمایید.

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


لینک به ارسال

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

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


<div id="NewsSlider" class="NewsSlider3">
<?php
$big_query = new WP_Query(array(
'post_status' =>'publish',
'post_type' =>'post',
'order' =>'descending',
'orderby' =>'ID',
'cat' =>'1',
'posts_per_page' =>'6',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
<div style="position: absolute; top: 0px; left: 0px; display: none; z-index: 2; opacity:1; width: 658px; height: 175px;" class="Slide ItemList1">
<?php while($big_query->have_posts()) : $big_query->the_post(); $do_not_duplicate = $post->ID;?>
<h2>
<a href="<?php the_permalink(); ?>" target="_blank">
<?php the_post_thumbnail(); ?>
<br/>
<span class='IconNormal'></span>
<?php the_title(); ?>
</a>
</h2>
<?php endwhile;endif;
wp_reset_query() ?>
</div>
<div style="position: absolute; top: 0px; left: 0px; display: none; z-index: 2; opacity:1; width: 658px; height: 175px;" class="Slide ItemList1">
<?php
$big_query = new WP_Query(array(
'post_status' =>'publish',
'post_type' =>'post',
'order' =>'descending',
'orderby' =>'ID',
'cat' =>'1',
'offset' => '6',
'posts_per_page' =>'-1',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 ));
if ( have_posts() ) : while ( have_posts() ) : the_post();
if ( $post->ID == $do_not_duplicate ) continue; ?>
<h2>
<a href="<?php the_permalink(); ?>" target="_blank">
<?php the_post_thumbnail(); ?>
<br/>
<span class='IconNormal'></span>
<?php the_title(); ?>
</a>
</h2>
<?php endwhile;endif;?>
<?php wp_reset_query(); ?>
</div>


</div>

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


لینک به ارسال

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

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

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

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

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

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

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

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


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