yas1717

صفحه بندی مطالب

5 پست در این موضوع قرار دارد

ارسال شده در (ویرایش شده)

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

این قالبمه

ویرایش شده در توسط yas1717
0

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


لینک به پست

سلام

به انجمن خوش اومدین

عنوان تاپیک رو با دقت انتخاب کنید.

مشکلتون رو هم دقیق بیان نکردید. می خواید پست ها رو صفحه بندی کنید؟ داخل انجمن در این مورد بارها بحث شده

2

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


لینک به پست

سلام

به انجمن خوش اومدین

عنوان تاپیک رو با دقت انتخاب کنید.

مشکلتون رو هم دقیق بیان نکردید. می خواید پست ها رو صفحه بندی کنید؟ داخل انجمن در این مورد بارها بحث شده

عزیزم بیشترش رو مطالعه کردم کسی مشکله منو نداشت کله افزونه ها رو امتحان کردم کلی هم با کد امتحان کردم ولی نشد الان اومدم اینجا ببینم شاید شما بزرگوارا کمکمون کنید

0

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


لینک به پست

لازمه این که کد به درستی عمل کنه اینه که تگ های wp_head و wp_footer داخل قالب موجود باشن یعنی پوسته استاندارد کد شده باشه. داخل header.php و footer.php دنبال این دو تگ بگردید.

1

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


لینک به پست

سلام

کد خود وردپرس برای صفحه‌بندی اصلا نیازی هم به افزونه نیست

این کد رو در فانکشن قالبتون اضافه کنید


// Add Page Number
function theme_paging_nav() {
// Don't print empty markup if there's only one page.
if ( $GLOBALS['wp_query']->max_num_pages < 2 ) {
return;
}
$paged = get_query_var( 'paged' ) ? intval( get_query_var( 'paged' ) ) : 1;
$pagenum_link = html_entity_decode( get_pagenum_link() );
$query_args = array();
$url_parts = explode( '?', $pagenum_link );
if ( isset( $url_parts[1] ) ) {
wp_parse_str( $url_parts[1], $query_args );
}
$pagenum_link = remove_query_arg( array_keys( $query_args ), $pagenum_link );
$pagenum_link = trailingslashit( $pagenum_link ) . '%_%';
$format = $GLOBALS['wp_rewrite']->using_index_permalinks() && ! strpos( $pagenum_link, 'index.php' ) ? 'index.php/' : '';
$format .= $GLOBALS['wp_rewrite']->using_permalinks() ? user_trailingslashit( 'page/%#%', 'paged' ) : '?paged=%#%';
// Set up paginated links.
$links = paginate_links( array(
'base' => $pagenum_link,
'format' => $format,
'total' => $GLOBALS['wp_query']->max_num_pages,
'current' => $paged,
'mid_size' => 1,
'add_args' => array_map( 'urlencode', $query_args ),
'prev_text' => '«',
'next_text' => '»',
) );
if ( $links ) :
?>
<nav class="navigation alignright" role="navigation">
<div class="paging-navigation">
<?php echo $links; ?>
</div>
</nav>
<?php
endif;
}

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


<?php theme_paging_nav(); ?>

یعنی این کد رو مثلا در بخش آرشیو و یا ... قالبتون اضافه کنید

2

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


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری