رفتن به مطلب

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

  • مدیریت کل سایت

درود ، وقت بخیر 

 

برای اینکار میتونید از افزونه wp-pagenavi استفاده بفرمائید .

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

همچنین میتونید بدون پلاگین و از طریق توابع اینکار رو انجام بدین .

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

موفق باشید.

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

این کد رو در داخل فایل فانکشن قرار دهید

 

function wp_corenavi() {
  global $wp_query, $wp_rewrite;
  $pages = '';
  $max = $wp_query->max_num_pages;
  if (!$current = get_query_var('paged')) $current = 1;
  $a['base'] = ($wp_rewrite->using_permalinks()) ? user_trailingslashit( trailingslashit( remove_query_arg( 's', get_pagenum_link( 1 ) ) ) . 'page/%#%/', 'paged' ) : @add_query_arg('paged','%#%');
  if( !empty($wp_query->query_vars['s']) ) $a['add_args'] = array( 's' => get_query_var( 's' ) );
  $a['total'] = $max;
  $a['current'] = $current;

  $total = 1; //1 - display the text "Page N of N", 0 - not display
  $a['mid_size'] = 5; //how many links to show on the left and right of the current
  $a['end_size'] = 1; //how many links to show in the beginning and end
  $a['prev_text'] = 'صفحه قبلی'; //text of the "Previous page" link
  $a['next_text'] = 'صفحه بعدی'; //text of the "Next page" link

  if ($max > 1) echo '<div class="pagination pagesposts">';
  echo $pages . paginate_links($a);
  if ($max > 1) echo '</div>';
}

این تابع رو هم در فایل ایندکس بعد از از حلقه پست قرار دهید

 

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

 

 

ویرایش شده توسط wwwha
  • Like 1
لینک ارسال
به اشتراک گذاری در سایت های دیگر
  • 2 سال پیش...
مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...