بیشتر کردن تعداد مطالب در یک دسته خاص

jafar1374

کاربر عضو
سلام دوستان پرشین اسکریپتی :53:

همونطور که می دونید از داخل پنل وردپرس میشه تعداد نمایش پست ها در صفحه اول رو تعیین کرده به همین ترتیب در بقیه جاها مانند سرچ - دسته بندیها و غیره نیز این نمایش ثابت هستند

من در حال حاضر تعداد نمایش رو گذاشتم رو ده تا ... !

حالا می خوام برای یه دسته بندی خاص نمایش تعداد مطالب رو بیشتر کنم ، مثلا 20 تا (لازم به ذکره که برا دسته خاص یک صفحه جدا هم درست کردم)

میشه بی زحمت راهنمایی بفرمایید.

ممنون

 

Mohammad

مدیر انجمن
پرسنل مدیریت
id موضوعت + صفحه ای که ساختی رو اینجا بزار...

 

jafar1374

کاربر عضو
id موضوعت + صفحه ای که ساختی رو اینجا بزار...
سلام محمد آقا بفرما


کد:
<?php
/*
Template Name: products
*/
?>
<?php get_header(); ?>
<body>
<div id="main">
  <div id="contentpost2">
    <?php query_posts('cat=2'); ?>
    <?php if(have_posts()) : ?>
    <?php while(have_posts()) : the_post(); ?>
    <div class='itemBox'>
      <div class='item'>
        <div class='pic'><span></span><img src='<?php if(get_post_meta($post->ID, 'img',true)!= "") : ?><?php echo get_post_meta($post->ID, 'img',true); ?><?php else : ?><?php bloginfo('template_url'); ?>/images/English-Result-All-Levels-2011-small.jpg<?php endif; ?>' width="200" height="160" alt='<?php the_title(); ?>' /></div>
        <div class='title'>
          <div class='titleMid'><a target="_blank" href="<?php the_permalink(); ?>">
            <?php the_title(); ?>
            </a></div>
        </div>
        <div class="sharh">
        <div class='titleMid'>
            <?php if(get_post_meta($post->ID, 'قیمت',true)!= "") : ?><?php echo get_post_meta($post->ID, 'قیمت',true); ?><?php else : ?>ندارد<?php endif; ?></div>
            </div>
      </div>
    </div>
    <?php endwhile; ?>
    <?php endif; ?>
    <?php if (function_exists("paginate")) { paginate(); } ?>
  </div>
</div>
<?php get_footer(); ?>
</body>
 

Mohammad

مدیر انجمن
پرسنل مدیریت
به جای


کد:
    <?php query_posts('cat=2'); ?>
جایگزین کنید با:


کد:
    <?php query_posts('cat=2&showpost=15'); ?>
یا showposts بود. دقیق یادم نیست

 

jafar1374

کاربر عضو
به جای

کد:
    <?php query_posts('cat=2'); ?>
جایگزین کنید با:


کد:
    <?php query_posts('cat=2&showpost=15'); ?>
یا showposts بود. دقیق یادم نیست
سلام

محمد جان دستت درد نکنه showposts درست بود کارم راه افتاد :77:

الان همین دسته یک مشکلی هم ک قبلا داشت این بود که و روی صفحه بعدی که می خوام برم رو آدرس بار آدرس اون صفحه میاد ولی خود صفحه نمیاد (به صفحه بعدی نمیره و تو اون صفحه می مونه)

این آدرس میاد :

ممکنه مشکل از آدرس دهی باشه ؟

ممنون

 

jafar1374

کاربر عضو
سلام

مشکل حل شد

کد


کد:
<?php query_posts('cat=2&showposts=16'); ?>
رو حذف کردم و بجاش کد ..


کد:
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('posts_per_page=16&paged=' . $paged);
?>
و هم تعداد نمایش مطالب رو تو هر صفحه نشون میده و هم مشکل نرفتن به صفحه بعد حل شد

:-*

 
بالا