Notice: wp_deregister_script was called incorrectly. اسکریپت‌ها و شیوه‌نامه‌ها نباید پیش از wp_enqueue_scripts، admin_enqueue_scripts و login_enqueue_scripts ثبت یا فراخوانی شوند. Please see Debugging in WordPress for more information. (این پیام در نگارش 3.3 افزوده شده است.) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/functions.php on line 3190 Warning: Cannot modify header information - headers already sent by (output started at /home/ronakweb/domains/ronakweb.com/public_html/wp-content/themes/ronakweb2/functions.php:289) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/feed-rss2.php on line 8 روناک وب | طراحی سایت | طراحی قالب وردپرس | طراحی سایت وردپرس » صفحه بندی کوئری وردپرس http://ronakweb.com طراحی سایت ، طراحی قالب وردپرس ، سئو و بهینه سازی سایت ، دانلود اسکریپت و فیلم آموزشی طراحی سایت و وردپرس از خدمات روناک وب می باشد Sat, 19 Aug 2023 09:51:14 +0000 fa-IR hourly 1 صفحه بندی کوئری وردپرس http://ronakweb.com/434/%d8%b5%d9%81%d8%ad%d9%87-%d8%a8%d9%86%d8%af%db%8c-%da%a9%d9%88%d8%a6%d8%b1%db%8c-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html http://ronakweb.com/434/%d8%b5%d9%81%d8%ad%d9%87-%d8%a8%d9%86%d8%af%db%8c-%da%a9%d9%88%d8%a6%d8%b1%db%8c-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html#comments Sun, 09 Aug 2015 11:51:58 +0000 http://ronakweb.com/?p=434 در طراحی قالب وردپرس معمولا بخشی برای نمایش مطالب تصادفی ، جدیدترین نوشته ها ، پربازدیدترین پست ها، جدیدترین مطالب دسته بندی خاص و سایر کوئری های وردپرس وجود دارد در این بلوک ها معمولا تعداد مشخصی عنوان مطلب نمایش داده می شود به طور مثال ۱۰ تا از جدیدترین مطالب منتشر شده به نمایش در می آید یعنی باید تعداد مشخصی مطلب در کوئری مورد نظر وارد شود حال می توانیم با ایجاد قابلیت صفحه بندی کاری کنیم تا علاوه بر تعداد مطالب تعیین شده با ایجاد قابلیت صفحه بندی کوئری وردپرس بتوانیم با انتخاب صفحه مورد نظر سایر مطالب را نیز ببینیم در این مطلب از روناک وب کدهای مورد نیاز جهت صفحه بندی کوئری وردپرس را فرا خواهیم گرفت .

صفحه بندی کوئری وردپرس

جهت نمایش صفحه بندی کوئری وردپرس مورد نظرتان از کدهای زیر استفاده کنید، البته باید کدها را مطابق با کوئری تان تغییر دهید در واقع کوئری زیر ۵ عدد از جدیدترین مطالب سایت را همراه با صفحه بندی نشان می دهد .

<?php $custom_query = new WP_Query( array(
'posts_per_page' => 5, // تعداد مطالب در هر صفحه
'paged' => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1, ) );
if($custom_query->have_posts()) : while($custom_query->have_posts()) : $custom_query->the_post(); ?>

کدهای کوئری مورد نظرتان را در این بخش وارد کنید ( title , content , thumbnail , link And .... )
<?php endwhile;
echo '
<div id="paginate">';
$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') ),
'total' => $custom_query->max_num_pages
) );
echo '</div>';
endif; wp_reset_query(); ?>

می توانید با نوشتن کدهای css مورد نظرتان برای ای دی paginate صفحه بندی زیباتری داشته باشید . بیشترین کاربرد این قابلیت هنگامی است که بخواهیم مثلا نوشته های پرطرفدار سایت مان را در برگه ای نمایش دهیم در این هنگام با ایجاد برگه اختصاصی و استفاده از کوئری صفحه بندی شده می توانیم اینکار را انجام دهیم .
این آموزش نیز به پایان رسید می توانید با عضویت در خبرنامه روناک وب جدیدترین مطالب و فیلم های آموزشی طراحی سایت و وردپرس را در ایمیل تان دریافت کنید .

]]>
http://ronakweb.com/434/%d8%b5%d9%81%d8%ad%d9%87-%d8%a8%d9%86%d8%af%db%8c-%da%a9%d9%88%d8%a6%d8%b1%db%8c-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html/feed 4