alikhani98 517 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 باسلامدوستان من الان از افزونه پیچ نامبر استفاده میکنم ولی میخوام از کد شماره صفحات استفاده کنم،کدش را پیدا کردم و تغییراتی هم دادم،اما چندتا چیز کم داره!<?phpfunction 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'] = '« Previous'; //text of the "Previous page" link $a['next_text'] = 'صفحه بعد »'; //text of the "Next page" link if ($max > 1) echo '<div class="pagenumbers">'; echo $pages . paginate_links($a); if ($max > 1) echo '</div>';}?>میخوام الان صفحه ای که هستش را هم نشون میده مثل الان توی سایتم (صفحه 1 از فلان)بعد از 7تا شماره صفحه ... بذاره و شماره آخرین صفحه را نشون بده.از روی فایل های افزونه کدهایی مربوط به همین کار پیدا کردم ولی کار ساز نبود،به خاطر همین مزاحم شدم باتشکر نقل قول لینک به ارسال
Parsa 23463 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 از تابع paginate_links استفاده میکنهپارامترهای اون رو میتونید اینجا ببینیدhttp://codex.wordpress.org/Function_Reference/paginate_links 2 نقل قول لینک به ارسال
alikhani98 517 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 خوب من اگه<?php echo paginate_links( $args ) ?> را توی ایندکس استفاده کنم نشون میدهاما در مورد اینکه چطوری بعد از 7 شماره ... اضافه بشه باید چیکار انجام بدم؟ نقل قول لینک به ارسال
Parsa 23463 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 چنین امکانی نداره 1 نقل قول لینک به ارسال
alikhani98 517 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 چنین امکانی ندارهچطوری افزونه اضافه میکنه!نمیشه هیچ کار دیگه کردش؟ آخه اگر نشه 32 شماره صفحه را پشت سرهم نشون میده که خیلی زشته! نقل قول لینک به ارسال
Parsa 23463 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 نباید همه رو نشان دهدمقدار end_size , mid_size را تغییر دهید 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .