taktos

نمایش اخرین مطلب یک موضوع خاص بصورت متفاوت

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

سلام دوستان, یه مشکل جدی دارم و خیلی واسم مهمه ممنون میشم راهنماییم کنید

من میخام در صفحه اصلی سایتم مطالب یک دسته خاص رو نشون بدم, کدش رو دارم ولی من یه جور خاص میکنم

میخام که اولین پست با بقیه فرق کنه

مثل این سایت : http://nilitarin.ir/

یعنی اولین پست به علاوه تصویر شاخص و عنوان یه توضیح مختصر هم داشته باشه ولی چندتای بعدیش فقط تصویر شاخص و عنوان داشته باشه

ممنون میشم راهنماییم کنید

0

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


لینک به پست

1-جستجو کنید

2-از لینک زیر استفاده کنید :

http://wp-parsi.com/generator/

1

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


لینک به پست

1-جستجو کنید

2-از لینک زیر استفاده کنید :

http://wp-parsi.com/generator/

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

فقط همونجوری که گفتم نیاز دارم اولین پست حالتش با بقیه فرق کنه

0

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


لینک به پست

در کوئری از offset استفاده کنید و یا با css و js استایل بدید که باز کمی جستجو کنید بسیار تاپیک موجود هست

2

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


لینک به پست

در کوئری از offset استفاده کنید و یا با css و js استایل بدید که باز کمی جستجو کنید بسیار تاپیک موجود هست

خب الان این کد رو بهم داد


<?php
$custom_query = new WP_Query(array(
'post_status' =>'published',
'post_type' =>'post',
'order' =>'descending',
'orderby' =>'ID',
'cat' =>'61',
'posts_per_page' =>'5',
'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
));
?>
<ul>
<?php if($custom_query->have_posts()) :
while($custom_query->have_posts()) : $custom_query->the_post();?>
<li><strong><?php the_title(); ?></strong>
<a class="links" href="<?php the_permalink(); ?>"> پیوند یکتا</a>
<div class="post" id="post<?php echo the_ID();?>">
<?php the_content(); ?>
</div>
</li>
<?php endwhile;endif;?>
</ul>
<?php wp_reset_query(); ?>

الان این هر 7 تا پست رو به یه شکل نشون میده

در صورتی که من لازم دارم تا برای آخرین پست یه کلاس انتخاب کنم و برای بقیه یه کلاس دیگه

مث همون نمونه ایی که خدممتون دادم

0

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


لینک به پست

شما 2 کوئری بگیرید و در کوئری اول یک کلاس فراخانی کنید و در کوئری دوم offset بگیرید و کلاس دیگری فراخانی کنید

2

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


لینک به پست

شما 2 کوئری بگیرید و در کوئری اول یک کلاس فراخانی کنید و در کوئری دوم offset بگیرید و کلاس دیگری فراخانی کنید

ممنون ولی اصن نفهمیدم :D

خب میشه شما این لطفو کنید و کدش رو همینجا بذارید :ph34r:

0

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


لینک به پست

<ul>
<?php
$my_query = new WP_Query('showposts=7&cat=2');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<li class="clearfix">
<a href="<?php the_permalink() ?>" class="title" alt="<?php the_title(); ?>" title="<?php the_title(); ?>"><span><?php the_title(); ?></span></a>
</li>
<?php endwhile; ?>
</ul>

<ul>
<?php
$my_query = new WP_Query('showposts=10&cat=2&&offset=7');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<li class="clearfix">
<a href="<?php the_permalink() ?>" class="title" alt="<?php the_title(); ?>" title="<?php the_title(); ?>"><span><?php the_title(); ?></span></a>
</li>
<?php endwhile; ?>
</ul>

2

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


لینک به پست


<ul>
<?php
$my_query = new WP_Query('showposts=7&cat=2');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<li class="clearfix">
<a href="<?php the_permalink() ?>" class="title" alt="<?php the_title(); ?>" title="<?php the_title(); ?>"><span><?php the_title(); ?></span></a>
</li>
<?php endwhile; ?>
</ul>

<ul>
<?php
$my_query = new WP_Query('showposts=10&cat=2&&offset=7');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<li class="clearfix">
<a href="<?php the_permalink() ?>" class="title" alt="<?php the_title(); ?>" title="<?php the_title(); ?>"><span><?php the_title(); ?></span></a>
</li>
<?php endwhile; ?>
</ul>

آهان الان متوجه شدم این offest میگه که مثلا از دومین یا چندمین به بعد این شکلی باشه؟ درسته؟

0

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


لینک به پست

بله

یعنی از 7 به بعد با کلاس دیگری نمایش بدهد

البته با js و css هم میشد که بنده همین به ذهنم رسید

1

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


لینک به پست

بله

یعنی از 7 به بعد با کلاس دیگری نمایش بدهد

البته با js و css هم میشد که بنده همین به ذهنم رسید

نه دمت گرم حاجی منم منظورم همین بود

ممنون :wub:

0

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


لینک به پست

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

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

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

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


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

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

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


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