aleas 22 ارسال شده در آذر 91 گزارش بازنشر ارسال شده در آذر 91 سلام خسته نباشید بنده از افزونه wp-pagenavi استفاده میکنم ولی متاسفانه شماره صفحات بد محاسبه میکنه مثلا سایت من کلا 16 صفحه هسته ولی این تا صفحه 30 قرار داده !!!تعداد نمایش مطالب هم از تو تنظیمات درسته که در هر صفحه 26 خبر نمایش بدهبرای اینکه بهتر متوجه بشین وارد سایتم بشین اخر صفحه از تو لیست اخرین صفحه رو انتخاب کنینwww.news110.ir نقل قول لینک به ارسال
سعید حسینی 2409 ارسال شده در آذر 91 گزارش بازنشر ارسال شده در آذر 91 سلام خسته نباشید بنده از افزونه wp-pagenavi استفاده میکنم ولی متاسفانه شماره صفحات بد محاسبه میکنه مثلا سایت من کلا 16 صفحه هسته ولی این تا صفحه 30 قرار داده !!!تعداد نمایش مطالب هم از تو تنظیمات درسته که در هر صفحه 26 خبر نمایش بدهبرای اینکه بهتر متوجه بشین وارد سایتم بشین اخر صفحه از تو لیست اخرین صفحه رو انتخاب کنینwww.news110.irسلامform را خودتون اضافه کردید؟با استایل های دیگر افزونه امتحان کردید؟ مشکل وجود داشت؟ 1 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در آذر 91 گزارش بازنشر ارسال شده در آذر 91 سلامشما توی پوسته تون کوئری استفاده کردید؟ 1 نقل قول لینک به ارسال
aleas 22 ارسال شده در آذر 91 مالک گزارش بازنشر ارسال شده در آذر 91 (ویرایش شده) بله صفحه هات اول با کوئری هسته که تمام کوئری ها هر صفحه 26 خبر در هر صفحه نمایش میده ویرایش شده آذر 91 توسط aleas نقل قول لینک به ارسال
Parsa 23463 ارسال شده در آذر 91 گزارش بازنشر ارسال شده در آذر 91 اینو قبل از اولین کوئری سفارشی قرار دهید<?php $temp_query = $wp_query; ?>این هم برای فراخوانی افزونه<?php wp_pagenavi( array( 'query' => $temp_query ) ); ?> 3 نقل قول لینک به ارسال
aleas 22 ارسال شده در آذر 91 مالک گزارش بازنشر ارسال شده در آذر 91 تست کردم جواب ندادضمن سایتم از بخش تشکیل شده که از سه کوئری تشکیل شده و هر کوئری تو یک فایل هسته که هر سه فایل برای صفحات اول سایت بالا می یانقسمت بالا ستون سمت راست ستون سمت چپ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در آذر 91 گزارش بازنشر ارسال شده در آذر 91 برای همه کوئری ها باید ریست قرار بدید.با استفاده از wp_reset_query 2 نقل قول لینک به ارسال
aleas 22 ارسال شده در اسفند 91 مالک گزارش بازنشر ارسال شده در اسفند 91 سلام الان چند وقت از این تاپیک گذشته ولی خب وقت نداشتم تست کنم الانچطور باید از wp_reset_query استفاده کنم کامل بنویسین ممنون نقل قول لینک به ارسال
Parsa 23463 ارسال شده در اسفند 91 گزارش بازنشر ارسال شده در اسفند 91 بعد هر whileیاقبل هر کوئری کد زیر را قرار دهید<?php wp_reset_query(); ?>در انجمن هم جستجو کنید. 3 نقل قول لینک به ارسال
aleas 22 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 (ویرایش شده) دوستان بنده این مراحل انجام دادم نشد این عکس ببینینمشکل بنده اینه که قبل از اینکه کوئری مرحله 4 که تو عکس توضیح دادم اجرا بشه در مرحله 3 افزونه wp-pagenavi تعداد صفحات نمایش میده ویرایش شده اردیبهشت 92 توسط aleas نقل قول لینک به ارسال
Parsa 23463 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 مشکل بنده اینه که قبل از اینکه کوئری مرحله 4 که تو عکس توضیح دادم اجرا بشه در مرحله 3 افزونه wp-pagenavi تعداد صفحات نمایش میدهکد رو بعد از هر کوئری بزاریدصفحه بندی همان را نمایش میدهد 1 نقل قول لینک به ارسال
aleas 22 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 خب پس اینجوری که شما میگین راهی وجود نداره خب اینکار هم نمیشه کردمثلا اولین کوئری اجرا میشه 16 تا مطلب نمایش میده بعد کوئری بگمهرچی کوئری نمایش داده+9مطلب بکنه و نتیجه درwp-pagenaviنمایش بده؟نمیدونم متوجه منظورم شدین یا نه نقل قول لینک به ارسال
Parsa 23463 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 خب پس اینجوری که شما میگین راهی وجود نداره خب اینکار هم نمیشه کردمثلا اولین کوئری اجرا میشه 16 تا مطلب نمایش میده بعد کوئری بگمهرچی کوئری نمایش داده+9مطلب بکنه و نتیجه درwp-pagenaviنمایش بده؟نمیدونم متوجه منظورم شدین یا نهاگر میخواهید هر دو رو صفحه بندی کنیداین کار فقط با ایجکس امکان پذیر هستhttp://codex.wordpress.org/AJAX_in_Pluginsدر غیر این صورت خروجی درستی ندارید 2 نقل قول لینک به ارسال
aleas 22 ارسال شده در تیر 92 مالک گزارش بازنشر ارسال شده در تیر 92 با عرض سلام و خسته نباشید بنده از کد ایجکس چیزی سر در نیوردم !آیا در فایل های افزونه WP-PageNavi نمیشه تغییراتی اعمال کنم که خودش تعداد پست های هر صفحه رو نشماره ! یعنی خودم تو کد نویسی دستی بهش بگم در هر صفحه 26 خبر وجود داره؟ نقل قول لینک به ارسال
Parsa 23463 ارسال شده در تیر 92 گزارش بازنشر ارسال شده در تیر 92 با عرض سلام و خسته نباشید بنده از کد ایجکس چیزی سر در نیوردم !آیا در فایل های افزونه WP-PageNavi نمیشه تغییراتی اعمال کنم که خودش تعداد پست های هر صفحه رو نشماره ! یعنی خودم تو کد نویسی دستی بهش بگم در هر صفحه 26 خبر وجود داره؟از این تابع استفاده کنیدpaginate_links نقل قول لینک به ارسال
aleas 22 ارسال شده در تیر 92 مالک گزارش بازنشر ارسال شده در تیر 92 (ویرایش شده) اگر ممکنه خودتون بگین چطور از این تابع استفاده کنم ؟پارامترهای مورد نیار برای کاری میخوام بنده بکنم هم استفاده کنید؟ضمنا" بگین کار این تابع در اصل چی؟(خواهشا خودتون توزیع بدین ممنون لینک از سایت های خارجی ندین متاسفانه انگلیسیم خوب نیست سر در نمی یارم شرمنده !)ضمنا اگر منظورتون از تابع paginate_links هم صفحه قبل و بعد هسته بدرد بنده نمیخوره !!! چون بده بصورت لیست باکس میخوام میتوانید در پایین صفحهwww.news110.irمشاهده کنید به چه شکل میخوام فقط میخوام شماره گذاری تعداد صفحات درست بشه ویرایش شده تیر 92 توسط aleas نقل قول لینک به ارسال
Parsa 23463 ارسال شده در تیر 92 گزارش بازنشر ارسال شده در تیر 92 اگر ممکنه خودتون بگین چطور از این تابع استفاده کنم ؟پارامترهای مورد نیار برای کاری میخوام بنده بکنم هم استفاده کنید؟ضمنا" بگین کار این تابع در اصل چی؟(خواهشا خودتون توزیع بدین ممنون لینک از سایت های خارجی ندین متاسفانه انگلیسیم خوب نیست سر در نمی یارم شرمنده !)ضمنا اگر منظورتون از تابع paginate_links هم صفحه قبل و بعد هسته بدرد بنده نمیخوره !!! چون بده بصورت لیست باکس میخوام میتوانید در پایین صفحهwww.news110.irمشاهده کنید به چه شکل میخوام فقط میخوام شماره گذاری تعداد صفحات درست بشهمثالها در انجمن هست. جستجو کنید 1 نقل قول لینک به ارسال
aleas 22 ارسال شده در تیر 92 مالک گزارش بازنشر ارسال شده در تیر 92 عزیز جستجو کردم تاپیک زیادی نبود !تنها این صفحه مناسب بود !"http://codex.wordpress.org/Function_Reference/paginate_links"برحال این کد الان بد استفاده کردم؟("البته هنوز نفهمیدم کار اصلی این تابع چی")این روش استفاده اشتباه هسته؟<?php $args = array('end_size' => 26,'mid_size' =>27,); ?><?php echo paginate_links( $args ); ?> نقل قول لینک به ارسال
Parsa 23463 ارسال شده در تیر 92 گزارش بازنشر ارسال شده در تیر 92 $get = array();$get['page'] = '%#%';$items_per_page = 20;$paged = ($wp->query_vars['paged']) ? $wp->query_vars['paged'] : 1;echo paginate_links( array( 'base' => add_query_arg( $get ), 'format' => '', 'prev_text' => __('«'), 'next_text' => __('»'), 'total' => 10, 'current' => $paged ));total تعداد صفحات هست 1 نقل قول لینک به ارسال
aleas 22 ارسال شده در تیر 92 مالک گزارش بازنشر ارسال شده در تیر 92 شرمنده !این کد کجا باید اضافه کنم ؟قبل از<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>استفاده کردم خروجی این شدضمنا منظورتون از total همان تعداد مطالب موجود در هر صفحه از سایت است دگه درسته؟چون تعداد صفحات که مشخص نیست ! نقل قول لینک به ارسال
Parsa 23463 ارسال شده در تیر 92 گزارش بازنشر ارسال شده در تیر 92 کد باید در داخل تگ <?php ?> باشدبهتره از این روش استفاده کنیدhttp://wordpress.pastebin.ca/1854209http://design.sparklette.net/teaches/how-to-add-wordpress-pagination-without-a-plugin/ 2 نقل قول لینک به ارسال
aleas 22 ارسال شده در تیر 92 مالک گزارش بازنشر ارسال شده در تیر 92 (ویرایش شده) سلاماین روش هایی شما معرفی کردین اونچیزی نبود بنده میخواستم بصورت combo شماره صفحات باشهخب دست بردم تو کد نویسی افزونه فایل core.phpکد$total_pages = max( 1, absint( $query->max_num_pages ) );به کدglobal $wp_query; if ( is_home() ) { $total_pages= $wp_query->max_num_pages; $total_pages= ceil(($total_pages*16)/26); } else { $total_pages= $wp_query->max_num_pages; $total_pages= ceil($total_pages); }تغییر دادم مشکل حل شد گفتم کاری انجام دادم بذارم شاید اگر کسی مشکل بنده رو داشت مشکلش حل بشهفقط یه سوال کاری که بنده انجام نیاز به کد باز بستن که نداره؟یعنی کدی نیست که نیاز به بستن باشه فشار به سرور بیاره؟!! ویرایش شده تیر 92 توسط aleas نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .