پست فوق العاده کاربردی امروز را از دست ندهید. آموزش افزونه Advanced AJAX Page Loader برای بارگذاری صفحات وردپرس موضوع امروز آموزش وردپرس می باشد. وقتی کاربران از سایت شما دیدن می کنند بدون شک از صفحات دیگر هم بازدید می کنند و بر روی لینک های داخلی سایت کلیک میکنند. تا به حال به این موضوع فکر کرده اید که ممکن است تعداد کلیک ها زیاد باشد و از طرفی سرعت لود صفحه هم پایین باشد و تا صفحه مورد نظر کاربر لود شود کاربر اذیت شود. دو راه برای حل این مشکل وجود دارد، یکی اینکه سرعت بار گذاری سایت را بهینه کنیم که سریع صفحات لود شوند، دیگری در حین لود صفحه طوری صفحه لود شود که کاربر حس خوشایندی داشته باشد و چندان منتظر لود شدن صفحات سایت نباشد. بنابراین قصد داریم به آموزش افزونه ای که صفحات سایت رو به صورت AJAX بارگذاری میکند بپردازیم.
آموزش افزونه Advanced AJAX Page Loader برای بارگذاری صفحات وردپرس
امروز می خواهیم قالب وردپرس خود را به گونه ای تنظیم نماییم تا مدت زمانی که کاربر منتظر لود شدن صفحات وب سایت می باشد و به اصطلاح در زمان بارگذاری، صفحات به شکل و حالتAjax وردپرس لود شود. در واقع می توانیم نحوه ی بارگذاری صفحات را در هر بخش از فعالیت ها به گونه ای جالب و زیبا طراحی کنیم. اما این زیبایی را به کمک افزونه ای بسیار کاربردی اعمال می کنیم نه به کمک کد. پس تا پایان همراه ما باشید.
آموزش افزونه Advanced AJAX Page Loader
شما به کمک این پلاگین می توانید تمام صفحات وب سایت خود از جمله صفحات پست ها، برگه ها و… را به صورت Ajax وردپرس بارگذاری کنید. در واقع این افزونه امکان بارگذاری صفحات سایت و برگه ها را بدون نیاز به لود دوباره فراهم می کند. در تنظیمات افزونه امکان انتخاب متن و آیکون متفاوت برای نشان دادن به کاربر در هنگام اجرای عملیات دریافت اطلاعات وجود دارد. قابلیت دیگر این افزونه نمایش تاریخ جستجو به صورت ایجکس می باشد.
آموزش نصب افزونه
ابتدا افزونه را دانلود نموده و سپس به پیشخوان قالب وردپرس خود بروید و آن را نصب و فعال سازی نمایید. حال به قسمت تنظیمات بروید و روی گزینه ” Advanced AJAX Page Loader ” کلیک کنید تا وارد بخش تنظیمات افزونه شوید.
حال به بررسی بخش های مختلف تنظیمات افزونه می پردازیم.
بخش Main Settings
این بخش مربوط به تنظیمات اصلی برای نمایش صفحه ی Ajax وردپرس می باشد.
Content Element ID: این گزینه مربوط به شناسه ی بخش محتوای شماست و نیازی نیست آن را تغییر دهید زیرا قرار است تمام نوشته ها در زمان بارگذاری به صورت Ajax وردپرس لود شوند.
Search Form CLASS: این گزینه مربوط به بارگذاری در زمان جستجو می باشد و نیازی به تغییر ندارد.
Loading Image: در اینجا که یک منوی کشویی وجود دارد می توانید آیکون ایجکسی که قرار است در زمان بارگذاری صفحات نشان داده شود تعیین کنید. یا اینکه اگر موردی مد نظر شماست که در موارد بالا وجود ندارد آن را آپلود نمایید.
بخش Features/ Options
Scroll Page: با فعال کردن تیک این گزینه می توانید مشخص کنید که در زمان بارگذاری صفحه اگر در انتها یا اواسط صفحه باشد مجددا به اول صفحه بازگردد.
Loading Layout: این پیغام در زمان بارگذاری صفحه نمایش داده می شود که می توانید در صورت تمایل نوشته و متن آن را به فارسی تبدیل نمایید.
Loading Error Layout: اگر بارگذاری صفحات با خطا مواجه شود این پیغام ظاهر می گردد که می توانید آن را به فارسی تبدیل کنید.
بخش Misc Settings
HREF Ignore List: استثنائات را می توانید در این لیست وارد کنید. مثل بارگذاری فایل های پی دی اف، فایل های زیپ و…
Google Analytics: اگر از در وب سایت خود را گوگل آنالیز استفاده می کنید و می خواهید حالت لود آن هم Ajax وردپرس شود تیک این گزینه را فعال کنید.
Plugin Debug: با فعال کردن تیک قسمت های این گزینه در هنگام باگ گیری افزونه ها، بارگذاری به صورت Ajax وردپرس نمایش داده می شود.
Link to us: با زدن تیک این گزینه لینک افزونه را در فوتر سایت خود می توانید فعال کنید.
در پایان تنظیمات اعمال شده خود را ذخیره کنید.
خب عزیزان توسط Ajax می توان بدون نیاز به لود مجدد صفحه اطلاعاتی را از پایگاه داده دریافت و ارسال کرد. یکی از قابلیتهای کاربردی ایجکس در وردپرس امکان بارگذاری صفحات بعدی و قبلی برای دسترسی به مطالب بدون نیاز به بارگذاری مجدد صفحه می باشد و می توان فرم جستجو را با این قابلیت پیاده سازی کرد به گونه ای که پس از تایپ متن و کلیک بر روی جستجو نتایج مربوطه در صفحه جستجو بدون نیاز به لود دوباره صفحه نمایش داده شود.
شاد و سربلند باشید.
ممنون از همراهی شما با این بخش از آموزش وردپرس. در صورت هر گونه سوال لطفا سوال خود را در قسمت نظرات مطرح بفرمایید. همچنین اگر قصد خرید قالب وردپرس برای سایت خود از یک منبع معتبر را دارید میتوانید به دسته بندی قالب وردپرس در سایت وبمستر98 مراجعه بکنید.