webbarg 46 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 سلام .من یک برگه ساختم و درون اون یک کوئری گرفتم برای این که مطالب بعدی هم نشون بده با استفاده از pagination مطالب بعدی را اوردم .لیست صفحه های را درست نشون داده میشه ولی وقتی روی لیست صفحه ها کلیک میکنی و وارد ادرس میشه مطالب جدید را نشون نمیده .موارد مورد استفاده این ها هستند .نمونه کوئری : <?php query_posts( array( 'cat' => 4 ) ); if ( have_posts() ) while ( have_posts() ) : the_post(); ?> محتوا <?php endwhile; ?> <?php test_pagination(); ?> <?php wp_reset_query(); ?>نمونه کد های pagination :<?phpif ( ! function_exists( 'test_pagination' ) ) :function test_pagination() { global $wp_query; $big = 999999999; // need an unlikely integer echo paginate_links( array( 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '?paged=%#%', 'current' => max( 1, get_query_var('paged') ), 'prev_next' => True, 'prev_text' => __('« قبلی'), 'next_text' => __('بعدی »'), 'total' => $wp_query->max_num_pages ) );}endif;?>امکانش هست راهنمایی کنید ؟ نقل قول لینک به ارسال
مهدی 1668 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 سلاماینطوری تست کنید<?php$cat = new WP_Query( array( 'post_type' => 'post', 'cat' =>'4', 'post_status' => 'publish', 'posts_per_page' => '5' ) );if( $cat->have_posts() ) : while( $cat->have_posts() ) : $cat->the_post();?>محتوا<?php endwhile; endif; wp_reset_query();?><?php test_pagination(); ?> 2 نقل قول لینک به ارسال
webbarg 46 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 سلاماینطوری تست کنید<?php$cat = new WP_Query( array( 'post_type' => 'post', 'cat' =>'4', 'post_status' => 'publish', 'posts_per_page' => '5' ) );if( $cat->have_posts() ) : while( $cat->have_posts() ) : $cat->the_post();?>محتوا<?php endwhile; endif; wp_reset_query();?><?php test_pagination(); ?>توی لود کردن کوئری مشکلی نداره ، این کاستم پیج تمپلیتی که ساختم محتوای بعدی را که توی لیست صفحه ها هست نشون نمیده ... نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 شما باید مقدار paged رو هم در کوئری قرار بدینقبلا توضیح دادم پیدا نکردید بفرمایید لینک بدم 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .