رفتن به مطلب

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


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

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

define('DEFAULT_COMMENTS_PER_PAGE',5);

$id=get_the_ID();

$page = (get_query_var('page')) ? get_query_var('page') : 1;;

//$page=2;

$limit = DEFAULT_COMMENTS_PER_PAGE;

$offset = ($page * $limit) - $limit;

$param = array(

'status'=>'approve',

'offset'=>$offset,

'post_id'=>$id,

'number'=>$limit,

);

$total_comments = get_comments(array('orderby' => 'post_date' ,

'order' => 'DESC',

'post_id'=>$id,

'status' => 'approve',

'parent'=>0));

$pages = ceil(count($total_comments)/DEFAULT_COMMENTS_PER_PAGE);

$comments = get_comments($param );

<?php $comments = get_comments();?>

<?php foreach($comments as $comment) : ?>

<?php if ($comment->comment_approved == '0') : ?>

<p class="waiting-message">Your comment is awaiting moderation.</p>

<?php endif; ?>

<?php echo $comment->comment_author; ?>

<?php echo comment_date('n M y'); ?>

<?php echo $comment->comment_content;?>

<?php endforeach; ?>

<?php

$args = array(

'base' => @add_query_arg('page','%#%'),

'format' => '?page=%#%',

'total' => $pages,

'current' => $page,

'show_all' => False,

'end_size' => 1,

'mid_size' => 2,

'prev_next' => True,

'prev_text' => __('Previous'),

'next_text' => __('Next'),

'type' => 'plain');

// ECHO THE PAGENATION

echo paginate_links( $args );

?>

لینک به ارسال

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

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

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

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

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

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

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

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

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