رفتن به مطلب

تغییر کد نمایش مطالب دسته های دلخواه !


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

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


<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php $count = 0; ?>
<div class="box rounded dropshadow <?php if (++$counter % 3 == 0) { echo "lastbox"; }?>" id="post-<?php the_ID(); ?>" >

و مطالب به این صورت نمایش داده میشن :

post-2346-0-89727100-1416437052_thumb.jp

مطالب در قسمت آرشیو بصورت تک ستونه و زیر هم نمایش داده میشن و از کد زیر استفاده میشه :


<?php if (have_posts()) : ?>
<?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
<?php /* If this is a category archive */ if (is_category()) { ?>
<h2 class="pagetitle"><?php _e('Archive for the','ir'); ?> ‘<?php echo single_cat_title(); ?>’</h2>
<?php /* If this is a daily archive */ } elseif (is_day()) { ?>
<h2 class="pagetitle"><?php _e('Archive for the','ir'); ?> <?php the_time('F jS, Y'); ?></h2>
<?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
<h2 class="pagetitle"><?php _e('Archive for the','ir'); ?> <?php the_time('F, Y'); ?></h2>
<?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
<h2 class="pagetitle"><?php _e('Archive for the','ir'); ?> <?php the_time('Y'); ?></h2>
<?php /* If this is an author archive */ } elseif (is_author()) { ?>
<h2 class="pagetitle"><?php _e('Author Archive','ir'); ?></h2>
<?php /* If this is a paged archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
<h2 class="pagetitle"><?php _e('Blog Archives','ir'); ?></h2>
<?php } ?>
<?php while (have_posts()) : the_post(); ?>

<div class="post rounded dropshadow" id="post-<?php the_ID(); ?>">

و مطالب بصورت زیر نمایش داده میشه :

post-2346-0-72988400-1416437266_thumb.jp

سوال من اینه : اگه بخوام در قسمت آرشیو ، همه مطالب سایت بصورت سه ستونه نمایش داده بشه به غیر از مطالب چند تا موضوع با id مشخص ، باید از چه شرطی استفاده کنم و چه تغییری در قسمت کدهای آرشیو ایجاد کنم ؟

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

<?php
if(is_category(5) || is_category(6) ) {
$div_class = 'post';
}
else {
$div_class = 'box';
}
?>
<div class="<?php echo $div_class;?> rounded dropshadow" id="post-<?php the_ID(); ?>">

لینک به ارسال

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

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

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

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

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

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

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

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

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