افزودن Pagination یا صفحه بندی حرفه ای و زیبا به وردپرس با افزونه ی WP-PageNavi

همان طور که می دانید Pagination  یا صفحه بندی یکی از اصل های مهم برای هر وب سایت هم در زمینه ی سئو و هم در زمینه ی رابط کاربری می باشد. یک Pagination حرفه ای می تواند در این دو زمینه شما را یاری کند. اگر قصد دارید بیشتر با مفهوم Pagination یا صفحه بندی آشنا شوید به صفحه ی آموزش Pagination در وردپرس بروید.

همان طور که می دانید دو نمونه Pagination یا صفحه بندی در وردپرس وجود دارد.

  1. Pagination کلاسیک و قدیمی
  2. Pagination عددی جدید

Pagination قدیمی 

صفحه بندی قدیمی که هنوز طرفداران و کاربردهای خاص خود را دارد چیزی همانند تصویر زیر بود که با دو لینک نوشته های قبلی Previous Posts یا نوشته های جدید New posts بازدید کننده را برای مشاهده ی سایر پست ها تشویق می کرد.

Pagination جدید

در صفحه بندی جدید که کاربر پسندتر است و صفحه بندی عددی یا Numeric Pagination نام دارد، کاربر قدرت انتخاب بیشتری دارد و باعث بهبود رابط کاربری وب سایت شما خواهد شد در تصویر زیر یک صفحه بندی عددی می بینید:

همان طور که ملاحظه می کنید صفحه بندی عددی کاربرپسندتر است و انتخاب های بیشتری به کاربر می دهد در ضمن ظاهر سایت شما را نیز زیباتر می کند.

در این پست قصد داریم یک افزونه را به شما معرفی کنیم که صفحه بندی عددی را به صورت اتوماتیک جایگزین صفحه بندی قدیمی می کند. در ضمن شما می توانید با نصب این افزونه هنوز هم از صفحه بندی قدیمی استفاده کنید.

 

دانلود و نصب افزونه ی WP-PageNavi

جهت یادگیری نحوه ی نصب افزونه ها در وردپرس به صفحه ی آموزش نصب افزونه در وردپرس مراجعه کنید.

با استفاده از یکی از دو راه زیر و آموزش لینک بالا می توانید این افزونه را نصب کنید.

  1. در داشبورد وردپرس خود به صفحه ی افزونه ها / افزودن بروید و در باکس جستجو نام این افزونه را وارد کنید و پس از جستجو و پیدا کردن افزونه آن را نصب و فعال کنید.
  2. با استفاده از لینک زیر افزونه را از مخزن وردپرس دانلود، نصب و فعال کنید

دانلود افزونه WP-PageNavi از مخزن وردپرس 

پس از نصب افزونه یک گزینه ی جدید به نام راه بری برگه ها در قسمت تنظیمات داشبورد وردپرس ما ایجاد می شود.

تنظیمات و استفاده از افزونه ی WP-PageNavi

به صفحه ی تنظیمات / راه بری برگه ها که در مرحله قبل ایجاد شد بروید که صفحه ی تنظیمات این افزونه می باشد و مانند زیر است.

همان طور که ملاحظه می کنید تمام تنظیمات افزونه از زبان فارسی پشتیبانی می کند و نیاز به توضیحات خاصی نیست:

پس از اعمال تنظیمات موردنظر خود بر روی ذخیره ی تغییرات کلیک کنید تا تنظیمات شما ذخیره شود.

اگر قالب شما از صفحه بندی قدیمی وردپرس که توسط دو تابع ()next_posts_link و ()previous_posts_link استفاده می کند، این افزونه به صورت اتوماتیک جایگزین آن می شود. در قالب های استاندارد مشکلی به وجود نخواهد آمد.

در غیر این صورت باید در حلقه های وردپرس قالب خود تکه کد زیر را بعد از حلقه ی وردپرس قرار دهید:

برای صفحاتی که چندین بخش دارند کافی است کد زیر را پیدا کنید:

و کد زیر را به جای آن قرار دهید:

و به راحتی می توانید از صفحه بندی عددی در وب سایت خود استفاده کنید.

در قالب استاندارد Interface پس از فعال کردن این افزونه صفحه بندی عددی به صورت زیر نمایش داده شد و نیازی به انجام هیچ گونه تغییر در فایل های قالب نبود:

ملاحظه می کنید که این افزونه با پشتیبانی از زبان فارسی به راحتی یک صفحه بندی عددی زیبا به وب سایت شما اضافه می کند.

پیشنهاد می کنیم برای دریافت آخرین مطالب کانال تلگرام کانی تمزرا دنبال کنید .