ما برای نظم دادن و خلق چیدمان صحیح در سایت، مخصوصا بخش نوشتهها نیازمند صفحهبندی هستیم. حتما بخش بلاگ سایتها را مشاهده کردهاید. اکثر آنها را میتوان از صفحهای به صفحه دیگر انتقال داد و اطلاعات آن را مشاهده کرد. مسلما بیشتر قالبها باید چنین امکانی را در خود داشته باشند اما دیده شده که برخی این امکان را ندارند یا به نحوی که موردپسند ماست چیده نشدهاند. از این رو افزونه خوبی به نام WP-PageNavi برای شماره بندی صفحات در وردپرس روی کار آمد تا این فرآیند را برایمان ساده سازد.
شماره بندی صفحات در وردپرس
فرض کنید ما مخاطب یک وبسایت قدرتمند هستیم و از مطالعه مطالب آن لذت میبریم. دوست داریم یکی یکی صفحات آن را زیرو رو کرده و مطالب موجود در آن را مطالعه کنیم. چنانچه امکان رفتن به صفحات بعدی در آن سایت موجود نباشد، مسلما بیحوصله شده و دیگر به دنبال مطالب بعدی نخواهیم گشت. برای حل این مشکل قطعا وبسایتها باید به دنبال امکان شماره بندی صفحات در وردپرس باشند تا کاربران خود را به راحتی هدایت کنند. امروز با کمک افزونه WP-PageNavi این مشکل را بطور کامل برطرف میکنیم.
افزونه WP-PageNavi برای شماره بندی صفحات
افزونه را طبق روال همیشگی نصب و سپس فعال نمایید. پس از فعالسازی در بخش تنظیمات پیشخوان آن را مشاهده خواهید کرد. روی آن کلیک کرده و به تنظیمات افزونه منتقل شوید:
همانطور که مشاهده کردید تنظیماتی در راستای بومیسازی برخی کلمات مانند first و last و… وجود دارد که در اینجا میتوانید به تغییر آنها و فارسی سازی آن بپردازید. تنها صفحه تنظیمات مربوط به این افزونه است. پس از انجام تغییرات لطفا تنظیمات خود را ذخیره سازید. حال در هر جایی از قالب که تمایل به شماره بندی صفحات در وردپرس دارید قطعه کد زیر را قرار دهید:
<?php wp_pagenavi();?>
کار تمام است و در حال حاضر صفحه موردنظر شماره بندی شده است:
فیلترهایی وجود دارند که میتوانند برای تغییر نام کلاسهای پیشفرض که به عناصر پیمایش صفحه اختصاص داده میشوند، استفاده شوند:
- wp_pagenavi_class_pages
- wp_pagenavi_class_first
- wp_pagenavi_class_previouspostslink
- wp_pagenavi_class_extend
- wp_pagenavi_class_smaller
- wp_pagenavi_class_page
- wp_pagenavi_class_current
- wp_pagenavi_class_larger
- wp_pagenavi_class_nextpostslink
- wp_pagenavi_class_last
صفحات سایت را شماره بندی کنید
جهت تنظیم و دسترسی کاربران به تمامی صفحات سایت و بلاگ باید آنها را صفحه بندی یا شماره گذاری کنید. این خود نوعی سطح دسترسی بهتر و آسانتتر بوده تا مخاطب را دچار سردرگمی نکند. برای این کار نیز در وردپرس افزونهای حرفهای وجود دارد که به کمک شما آمده و مشکل را برطرف میکند.
دریافت افزونه
علی
سلام اقا من این شمارنده رو رو این فروشگاهم نصب کردم ولی رو سایت خبریم هر کاری کردم نشد
میتونید برام درستش کنید
سایتم اینه : http://khabarfa.asan-web.ir/
در ضمن این قالبتون خیلی سنگینه پدرم در اومد قبلی خیلی بهتر بود البته اگر فضولی نباشه
حسین مهرآبادی
سلام ، من نب کردم اما فقط یه نقطه میاد، پلاگین هم فعاله
علی حاجی محمدی 13 سال عضو همیار وردپرس
کد رو گذاشتی !
amirhosein
میشه بهتون یوزر پس ادمین بدم؟ 🙁 کار نمیکنه :((((((
بهداد
از جای دیگه گرفتم و نصب کردم
اگه دوست داری کمکم کنی فقط یه ایراد مونده و اونم اینه که نمی تونم بقیه چرت و پرت های قبلی رو چطوری پاک کنم
لطفا خودت ببین البته منظورم گیومه های بالای شمارش صفحه هست …
http://mollanasradin.com/?paged=2
امیدوارم این بار درست توجیح کنی … منتظرم
بهداد
دوست عزیز من یک افزونه میخوام که پایین صفحاتم را شماره گذاری کند همین
دیگه باقی این سوسول بازی ها و چرت و پرت ها را بریزید بیرون
پس اینطور که معلومه من آدرس اشتباهی اومدم اینجا …. درسته!!!!
علی حاجی محمدی 13 سال عضو همیار وردپرس
نه عزیزم دقیقا همینه !
st7le
مطلب مفيديست ..
فقط يه مشكل كوچيك داره ..
بايد به اين شكل باشه ..
سربلند باشيد ..
st7le
به اين شكل ..
st7le
عجب!!
قسمتي كه گفتين در هر فايلي خواستين نمايش داده بشه !– بايد از اول كد و — از انتهاي كد برداشته بشه تا درست نمايش داده بشه ..
هر كاري كردم كد نمايش داده نشد .. مجبور شدم توضيح بدم .. :دي
علی حاجی محمدی 13 سال عضو همیار وردپرس
ممنون لطف کردی !
بهداد
دوست عزیز سپاس
من تا مرحله دوم که گفتید انجام دادم فقط مانده مرحله سوم و آخر که گفتید
خب حالا در هر فایلی که میخواهید شماره صفحات نمایش داده شود کد زیر را قرار دهید!!!!!!!!!!!!!!!!!!!!
به نظر من شما اشتباه توضیح ندادید یعنی چه در هرفایل مگه منظور شما از این افزونه نصب شماره صفحات در پایین صفحه نیست پس این چه گونه توضیح دادنی هست … این ملت هم که فقط بلد شده برای شما هورا بکشد
لطفا درست توضیح دهید ببینم در هر فایلی یعنی چه!!!
گیچ شدم …. منتظر هستم ببینم منظورت چیه!
علی حاجی محمدی 13 سال عضو همیار وردپرس
عزیزم بستگی به قالبت داره بعضی قالب ها فایل index.php نیاز به شماره صفحات داره بعضی قالب ها category.php باید ببینید چطوری قالبتون
sina
با سلام من كد را به استايل آخرش اضافه كردم بعد اومدم كد را به پوشه فوتر در جاي كد صفحات زدم ولي هيچي نمي آره خواهش مي كنم لينك افزونه را بدهيد و راهنما كنيد با سپاس از شما مدير گرامي
علی حاجی محمدی 13 سال عضو همیار وردپرس
دوست عزیز لینک افزونه که اضافه شده میتوانید دانلود و فعال نمائید!!
آرش
سلام
من یک مشکل با این افزونه pagenavi دارم تورو خدا کمکم کنید.
شماره صفحات در صفحه اصلی سایت کار نمیکنه یعنی وقتی روی 2 یا 3 می زنم همون صفحه اول میاد دوباره. اما توی دسته ها کار می کنه! و به اون صفحه ای که زدم میره. مشکل از چی می تونه باشه؟
لطفا یه نگاهی به سایت من بندازید.
http://www.electrosusan.com
lمتشکرم
علی حاجی محمدی 13 سال عضو همیار وردپرس
شماباید کد های قبلی که در قالب استفاده کردید رو تست کنید
آرش
از پاسختون ممنون. اما متوجه نشدم منظورتون از کد های قبلی چیه؟ ممکنه لطفا بیشتر توضیح بدین؟
متشکرم
مسعود آورد
سلام علی جان
دادا میشه این پست رو هم ویرایش کنی و اون کد رو مثل بقیه پستات بزاری که راحت قابل کپی باشه؟
یوسف محمودی
با عرض سلام و خسته نباشید
واقعا مطالب همیار وردپرس عالی و کاربردی هستش
همیشه تو کاراتون موفق باشید.
علی حاجی محمدی 13 سال عضو همیار وردپرس
ممنون سلامت باشید
کوروش
عالی بود حاجی
علی حاجی محمدی 13 سال عضو همیار وردپرس
قربانت