نمونه کار اسکرول بی نهایت در وردپرس – ajax load more :
باسلام و درود خدمت شما کاربران و بازدید کننده گان گرامی سایت پی سی وب ، با معرفی یکی دیگر از نمونه کارهای پی سی وب در خدمت شما هستیم ، خیلی وقت بود که فرصت نکرده بودیم ، نمونه کار جدیدی رو در پی سی وب معرفی کنیم ، ولی در طی این چند روز روی یک پروژه برنامه نویسی وردپرس کار میکردیم ، که به نظرم ایده خیلی جالبی بود و از انجایی که کار نهایی خیلی جالب شده بود ، حیفمون اومد در بخش نمونه کار ها معرفی نکنیم .
شاید در سایت هایی مثل آپارات این قابلیت رو دیده باشید ، که وقتی صفحه رو اسکرول میکنید به صورت AJax و بدون لود مجدد صفحه مطالب به صورت پشت سرهم لود میشوند ، به این قابلیت AJAX Load More می گویند ، که تصویر آن را در بالا مشاهده میکنید .
در این مقاله می خوانید :
نمونه کار اسکرول بی نهایت در وردپرس :
ما در پی سی وب علاوه بر خدمات پشتیبانی وردپرس روی خدمات برنامه نویسی حرفه ای وردپرس هم فعالیت داریم . و اگر کاربر و یا مشتری در این زمینه سفارشی رو داشته باشد ، تیم برنامه نویسی پی سی وب قادر به انجام آن می باشد ، در این پروژه هم یکی از مشتریان ما درخواست پیاده سازی لود خودکار مطالب رو داشت که ما انجام دادیم و در ادامه در خصوص آن بیشتر توضیح خواهم داد .
باتوجه به پیشرفت دنیای وب این نیاز احساس میشود که بدون بارگذازی صفحه درخواست های کاربران سایت انجام شود ، شاید چندان جالب نباشد که کاربر برای رفتن به صفحه بعدی هر بار صفحه اش رفرش بشه و یا مجدد کل صفحه بارگذاری بشه ، باتوجه به این که در ایران ما سرعت اینترنت مون هم روز به روز کند تر میشه ! ، استفاده از AJAX این روز ها بیشتر مورد اسقبال وبمستران و مدیران سایت واقع شده است و با استفاده از تکنیک هایی مثل AJAX Load More میشه دقیقا این قابلیت رو پیاده سازی کرد که کاربران بدون لود مجدد صفحه به صفحات بعدی سایت شما بروند .
از مزایای این تکنیک میتوانیم به موارد زیر اشاره کنیم :
- دیگر برای جا به جایی بین صفحات کل صفحه مجدد بازگذاری نخواهد شد
- برای لود صفحات فقط همان بخش های جدید به صورت اتوماتیک به صفحه اضافه میشود
- سرعت رفتن به صفحات دیگر نسبت به حالت عادی حداقل تا 5 برابر سریع تر خواهد بود .
- با افزایش سرعت انتقال صفحات ، کاربران به مشاهده صفحات دیگر شما بیشتر ترقیب خواهند شد
- افزایش سرعت بازگذاری صفحات دسته بندی شما
- بهترین روش برای بهبود سرعت بارگذاری صفحات سنگین
- بهترین روش برای بهبود سرعت بازگذاری صفحات دسته بندی
- کاربر پسند : این روش نسبت به روش های قبلی بسیار کاربر پسند تر می باشد
- و صد ها مزایای دیگر
اگر مایل هستید در خصوص این افزونه بیشتر بدانید ، در ادامه همراه ما باشید .
در خصوص نمونه کار اسکرول بی نهایت در وردپرس بیشتر بدانید :
برای پیاده سازی تکنیک (اسکرول بی نهایت در وردپرس) یا (Ajax Load More) میشه از افزونه استفاده کرد ، افزونه های متعددی برای پیاده سازی این تکنیک وجود داردکه اگر نیاز به یک حالت ساده دارید و یا نمی خواهید خیلی هزینه کنید و یک حالت اولیه هم کارتون رو راه می ندازه میتوانید از این جور پلاگین ها استفاده کنید ، اما ما چون در این نمونه کار نیاز به یک نوع حرفه ای داشتیم ، به صورت اختصاصی این بخش رو برنامه نویسی کردیم .
مزایای که برنامه نویسی اختصاصی نسبت به استفاده از پلاگین دارد :
- میشه حالت های پیشرفته تری رو پیاده سازی کرد
- محدودیتی در کاری که میخواهیم انجام دهیم وجود ندارد
- میشه هر نوع ایده ای رو به این صورت پیاه سازی کرد
- میشه از چندین درخواست AJAX همزمان استفاده کرد
- امنیت بسیار بیشتر نسبت به پلاگین های آماده
- دیگر نیازی نیست نگران ، بهم ریختگی های قالب باشید
- کدهای غیرضروری و اضافی به حداقل ممکن می رسند
- بسیار بهینه تر نسبت به پلاگین های آماده می باشد
- در پلاگین های آماده محدودیت هایی وجود دارد ولی در برنامه نویسی اختصاصی هیچ محدودیتی وجود ندارد
- سرعت ارسال و دریافت اطلاعات نسبت به پلاگین های آماده بسیار بیشتر است .
- امکان بروز مشکلات در پلاگین های اختصاصی نسبت به پلاگین های آماده کمتر است .
- منابع سرور به خاطر این بخش دائم درگیر نیست .
- بخش های پلاگین های سایت شلوغ نمی شود
- به راحتی میتوان به هر قالب دیگری منتقل کرد
- هزینه آن نسبت پلاگین های پولی بسیار مقرون به صرفه تر خواهد بود
- دیگر نیازی نیست با افزایش قیمت دلار و ارز نگران هزینه های پلاگین و بروز رسانی های پلاگین باشید
- و…
در این بخش مزایای استفاده از برنامه نویسی اختصاصی رو گفتیم در بخش بعدی ، در خصوص معایب پلاگین های آماده هم صحبت خواهیم کرد ، اگر شما هم میخواهید این بخش رو به سایت خودتون اضافه کنید ، پیشنهاد میکنم ، ادامه توضیحات رو هم مطالعه کنید .
معایب افزونه های اسکرول بی نهایت در وردپرس:
در این بخش میخواهید در خصوص معایب این افزونه ها هم توضیحاتی رو ارائه کنیم ، استفاده از افزونه های آماده گاهی اوقات معایبی رو دارد ، استفاده از افزونه های اسکرول بی نهایت هم یکسری معایبی رو دارد که ما در این بخش براساس تجربه به شما اعلام میکنیم :
- شما فقط میتوانید یک قالب برای صفحات اسکرول بی نهایت داشته باشید ، یعنی اگر دسته بندی های شما متفاوت باشد ، شما نمیتوانید چندین قالب برای آن تعریف کنید و مجبورید شکل یکسان تمامی دسته بندی ها رو تحمل کنید ، در صورتی که در برنامه نویسی اختصاصی این مشکل وجود ندارد .
- اسکرول بی نهایت رو در هر قالبی تنها با 300 – 400 خط کد میشه پیاده سازی کرد ، اما در پلاگین های آماده شاهد هزاران خط کد هستیم ، که معمولا خیلی از این کد ها هم مورد استفاده واقع نمیشود و تنها باعث مصرف منابع ، ایجاد مشکلات امنیتی و… خواهد شد .
- اکثر افزونه های اماده انگلیسی هستند و کار کردن با آنها بسیار سخت و مشکل خواهد بود
- در افزونه های اماده خیلی از کارهایی که شاید مد نظرتون باشه رو نمیشه انجام داد
- پلاگین های حرفه هزینه های بسیار بالایی رو دارند
- بروز رسانی و ارتقا این پلاگین ها معمولا بسیار زمان بر و گاهی خیلی سخت خواهد بود
- معمولا قابلیت توسعه کمی رو دارند
- نمی توان چندین درخواست Ajax را همزمان پیاده سازی کرد
- اضافه کردن امکانات جدید به پلاگین های آماده به راحتی امکان پذیر نخواهد بود .
- به راحتی آنها را نمیتوان به قالب های دیگر منتقل کرد
- اکثر اوقات با اکثر قالب ها ناسازگاری دارند و باید زمان زیادی رو برای سازگار کردن آنها با قالب صرف کرد
- روی برخی از قالب ها کلا کار نمی کنند .
- استفاده از آن برای اکثر وبمستران سخت هست .
- استفاده از پلاگین های آماده معمولا نیاز به دانش کدنویسی و برنامه نویسی دارد .
- باعث شلوغ تر شدن پلاگین های سایت می شود
- داده های اضافی زیادی که شاید هرگز مورد نیاز نباشند ، به سایت اضافه میشود که بعدا برای حذف آنها باید زمان زیادی رو صرف کرد
- و…
اما در ادامه در خصوص نمونه کار انجام شده بیشتر توضیح خواهیم داد ، پس اگر مایل هستید بیشتر بدانید ، به شما پیشنهاد میکنم ، همچنان در ادامه این پست با ما همراه باشید که مطمئنا برای شما خبر های خیلی خوبی رو داریم .
نمونه کار اسکرول بی نهایت در وردپرس :
ما اسکرول بی نهایتی که برنامه نویسی کردیم ، شامل مجموعه ای از کد ها هست که به Functions.php قالب اضافه میشود و متناسب با قالب شما میشه به راحتی آن را سازگار کرد ، در این نمونه کار هم ما دقیقا همین کارو انجام دادیم ،در ادامه تصاویری از بخش های مختلف این اسکرول بی نهایت رو در اختیار شما قرار میدهیم ، که به شما پیشنهاد میکنیم ، تصاویر قرار داده شده را نیز بررسی نمایید .
در بالا تصاویری از این افزونه را میتوانید مشاهده کنید ، برای مشاهده تصاویر در سایز اصلی آنها کافیست روی آنها کلیک کنید .
ویدیوی دمو و معرفی بیشتر این سیستم :
اگر مایل هستید با این سیستم بیشتر آشنا بشید ، به شما پیشنهاد میکنم ، ویدیوی دمو و معرفی بیشتر این سرویس رو در ادامه مشاهده بفرمایید ، ما در ویدیوی زیر در خصوص تمامی مسائلی که شاید برای شما سئوال باشه ، توضیح داده ایم ، پس پیشنهاد میکنیم ویدیوی زیر رو از دست ندهید :
امیدواریم ، این مطلب : نمونه کار اسکرول بی نهایت در وردپرس برای شما مفید واقع شده باشد .
سلام
ممنون ، از مطلب خوبتون