رفتن به مطلب

صفحه بندی برگه


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

سلام

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


<?php
/*
Template Name: News-Artist
*/
?>

<?php get_header(); ?>
<div class="content">
<?php include(TEMPLATEPATH .'/ads.php'); ?>
<div class="line"></div>
<div class="sidebar_right">
<?php include(TEMPLATEPATH .'/sidebar_right.php'); ?>
</div><!--Right Sidebar-->
<div class="center">
<?php include(TEMPLATEPATH .'/tabs.php'); ?>
<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post();?>
<div class="post">
<div class="post_title">
<h1><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" ><?php the_title(); ?></a> </h1>

<?php if (function_exists('dimox_breadcrumbs')) dimox_breadcrumbs(); ?>

</div>
<div class="post_body">
<div class="text">

<div class="amozesh">
<?php $recentposts = get_posts('numberposts=10&category=1094');
foreach ($recentposts as $post) : setup_postdata($post); ?>
<div class="help-item">
<div class="img1">
<a href="<?php the_permalink() ?>" rel="bookmark" title=" <?php the_title_attribute(); ?>"
class="thumb">
<?php if(has_post_thumbnail())
{the_post_thumbnail('thumbnail',array());?><?php }else{?>
<img height="50px" width="50px" src="<?php bloginfo('template_url'); ?>/img/dif2.png"><?php }
?>
</a></div>
<div class="text1"><h1><a href="<?php the_permalink() ?>" rel="bookmark" title=" <?php
the_title_attribute(); ?>"><?php the_title(); ?></a></h1></div>
</div>
<?php endforeach; ?>
</div>

</div>
</div>
<div class="post_bottom"></div>
</div>
<!--Post-->
<?php endwhile; ?>
<?php endif; ?>
</div><!--Center-->
<div class="sidebar_left">
<?php include(TEMPLATEPATH .'/sidebar_left.php'); ?>
</div><!--Left Sidebar-->
</div><!--Conetnt-->
<div class="content_bottom"></div>
<?php include(TEMPLATEPATH .'/footer.php'); ?>
</div><!--Middle-->
</div><!--Base-->
</body>
</html>

برای صفحه بندی ایندکس از کد زیر استفاده میکنم


<div class="pages">
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
</div>

همین کد رو بین <?php endwhile; ?> <?php endif; ?> قرار میدم نشون داده میشه ولی صفحه 2 یا بشتر رو نشون نمیده و به صفحه بعد اصلا نمیده

لینک به ارسال

این شرط آخرین پست ها رو فقط نمایش میده.

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

این رو :


<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts(array('paged' => $paged));
while (have_posts()):the_post();?>

جایگزین این کنید:


<?php while(have_posts()) : the_post();?>

لینک به ارسال


<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts(array('cat'=> '10' , 'paged' => $paged));
while (have_posts()):the_post();?>

10 ID دسته میباشد.

که شما باید آیدی دسته مورد نظر خودتون رو به جای 10 بزارین.

لینک به ارسال

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

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

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

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

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

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

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

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

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