حل مشکل کُندی سرعت هنگام کار با افزونه Slider Revolution (اسلایدر روولوشن)

حل مشکل کُندی سرعت هنگام کار با افزونه Slider Revolution (اسلایدر روولوشن)

امروز در حال طراحی سایت برای یکی از مشتریانم بودم که با مشکلی برخورد کردم. مشکل مربوط می‌شد به نسخه جدید افزونه Slider Revolution (اسلایدر روولوشن)

افزونه Slider Revolution که برخی به اشتباه روولوشن اسلایدر می‌گن یکی از افزونه‌های عالی برای طراحی اسلایدرهای جذاب و پرامکاناته، که در بسیاری از قالب‌های وردپرسی مانند انفولد و … این افزونه به‌صورت پیشفرض به کار گرفه شده. این افزونه هماهنگی مناسبی با WPBakery Page Builder یا ویژوال کامپوسر داره.

حل مشکل کُندی سرعت هنگام کار با افزونه Slider Revolution (اسلایدر روولوشن)

به هر رو اگه از قالب‌های تجاری وردپرس استفاده می‌کنین، و حتی بسیاری از قالب‌های رایگان، حتما کُندی سرعت پنل مدیریت وردپرس شما رو خسته می‌کنه، البته در بخش طراحی اسلاید.

اگه نمی‌دونین دلیلش چیه، در این مقاله به شما توضیح می‌دم و شاید پشتیبان افزونه مشکل رو برای شما حل نکنه، بنابراین خودتون می‌تونین با روشی که به شما آموزش می‌دم این مشکل رو به راحتی در عرض چند دقیقه رفع بکنین!

طبق بررسی انجام شده در هیچکدام از سایت‌های ایرانی و خارجی روش حل این مشکل وجود نداره، همچنین بعد از اطلاع به مترجم قالب، مترجم قادر به حل مشکل نبود! بنابراین دست به کار شدم و خودم سریعا مشکل رو رفع کردم!

مشکل کندی و افت سرعت افزونه اسلایدر روولوشن به دلیل یک باگ برنامه نویسی و یک ایراد ریشه ای نیست، بلکه فقط مربوط می‌شه به کاربران ایرانی که از اینترنت ایران و آی‌ پی ایران از این پلاگین استفاده می‌کنن.

پس حتی اگه هنگام کار با این پلاگین از یک وی‌پی‌ان یا برنامه تغییر آی‌پی هم استفاده کنین، بدون هیچ تغییری می‌تونین بی مشکل از افزونه استفاده کنین. از طرفی استفاده از وی‌پی‌ان برای سایت‌هایی که از هاست ایرانی استفاده می‌کنن هم باعث کُندی کلی قسمت مدیریت وردپرس می‌شه. بهترین کار اینه که از اساس این ایراد رو رفع بکنین.

دلیل افت شدید سرعت هنگام کار با افزونه Slider Revolution (اسلایدر روولوشن) چیست؟

دلیل بروز چنین ایرادی چیه؟ افزونه اسلایدر روولوشن از یکسری از API ها استفاده می‌کنه که مربوط می‌شه به سرویس های اشتراک ویدیو Youtube و Vimeo

برای اینکه همیشه آخرین بروزرسانی API ها رو دریافت بکنه، از دو خط کد استفاده کرده که یکی مربوط به دریافت API از یوتیوب و یکی هم ویمیو می‌شه؛ شاید هم به خاطر تنبلی توسعه دهنده بوده که هر بار برای ارائه نسخه جدید افزونه، فایل‌های API رو جایگزین نکنه و با این کار خودشو راحت کرده!

دلیل ایجاد اختلال اینه: از اونجایی که سایت‌های نام برده شده در بالا، در ایران فیلتر هستن، بنابراین پلاگین اسلایدر روولوشن هرچقدر تلاش می‌کنه با این سایت‌ها ارتباط برقرار بکنه، نمی‌تونه این کارو انجام بده.

و همین دلیل ساده باعث افت شدید سرعت می‌شه، طوری که شاید گاهی ۵ دقیقه طول بکشه تا در نهایت Slider Revolution اجرا بشه.

اگه از مرورگر فایرفاکس استفاده کنین اطلاعیه Performin a TLS handshake to player.vimeo.com در قسمت پایین مرورگر به نمایش در میاد که به راحتی مشکل قابل تشخصیه. و مرورگر کروم هم …Establishing Secure Connection رو به نمایش می‌ذاره و با سرعت بیشتری عبور می‌کنه.

روش حل مشکل کُندی سرعت هنگام کار با افزونه اسلایدر روولوشن (Slider Revolution)

کاری که ما باید برای حل مشکل روولوشن اسلایدر انجام بدیم اینه که ارتباط افزونه رو با سرویس‌های Youtube و Vimeo کاملا قطع بکنیم تا افزونه در تلاش برای برقراری ارتباط باقی نمونه.

برای انجام این کار وارد مسیر روبرو در پوشه افزونه بشین admin\views به طور کامل revslider\admin\views و فایل header.php رو توسط یک برنامه ویرایش متن مانند notepad یا ویرایش کد مانند ++notepad و یا ویرایشگر کد کنترل پل هاست باز کنین، و خطوط ۱۲۲ و ۱۲۳ رو کاملا حذف، یا کامنت کنین تا خوانده و اجرا نشن.

<script src="https://player.vimeo.com/api/player.js"></script>
<script src="https://www.youtube.com/iframe_api"></script>

تمام! به همین راحتی ارتباط افزونه با سرویس‌های مذکور قطع، مشکل برطرف می‌شه و سرعت افزایش پیدا می‌کنه.

نکته: برای اینکه هزاران خط کد رو نخونم، مابین ده‌ها فایل جستجو نکنم و در زمانم صرفه‌جویی جدی بشه، و بتونم به راحتی پیدا بکنم که این کدها دقیقا کجا قرار داده شده؛ از یکی از روش‌هایی که در بسته آموزش تکمیلی طراحی وب‌ سایت آموزش داده بودم استفاده کردم و در عرض دو دقیقه کدها رو پیدا و حذف کردم.

کلام آخر

اگه از ابتدا خودم می‌تونستم در عرض چند دقیقه مشکل رو رفع بکنم چرا این کار رو انجام ندادم؟

مهمترین دلیلش اینکه که می‌خواستم مترجم رو هم از این موضوع مطلع بکنم تا مشکل رو رفع بکنه و باعث خیر شده باشم تا سایر خریداران آینده هم به این مشکل بر نخورن.

و در نهایت دیدم که بعضی از فروشندگان هم این مشکل رو حل کردن، اما گفتم من که پلاگین رو خرید کردم، چرا دوباره خرید بکنم؟ و همچنین ممکنه برخی از افراد این افزونه رو خرید کرده باشن (از مترجمینی که مشکلش رو حل نکردن) و مجبورن تا دوباره از فروشنده دیگری خرید کنن.

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

همچنین بخوانید: کدام افزونه اسلایدر ساز برای سایت وردپرسی ما بهتر است؟

اگه این مقاله براتون مفید بود لطفا نظر خودتون رو در قسمت پایین همین مقاله در بخش دیدگاه‌ها بنویسین.

نویسنده: احمد شمسی

منبع: شمسی دات کو

پی‌نوشت:

تصویر مطلب رو از codecanyon.net برداشتم.

Related Posts

51 دیدگاه. نظر جدید بنویسید

  • با سلام و عرض ادب
    ممنون از اینکه تجربیات خودتون رو با دوستان دیگر به اشتراک میگذارید

    پاسخ
  • عالی بود
    خیلی وقت بود دنبال رفع این مشکل بودم.
    دستتون درد نکنه

    پاسخ
  • واقعا واقعا از شما سپاسگزارم . فکر میکردم مشکل از هاست من هست. واقعا کلافه شده بودم از این موضوع.
    خدا خیرتان دهد.

    پاسخ
    • احمد شمسی
      1398-08-03 10:33 ق.ظ

      خوشحالم که این مقاله تونست به حل مشکل شما کمک کنه. ممنون از نظر شما.

      پاسخ
  • این خطوط نیست ، اما سعی میکنه به توییتر وصل بشه ، نمیدونم چجوری قطع کنم ؟/؟

    پاسخ
  • سلام

    اینا میان اگه از مرورگر فایرفاکس استفاده کنین اطلاعیه Performin a TLS handshake to player.vimeo.com در قسمت پایین مرورگر به نمایش در میاد که به راحتی مشکل قابل تشخصیه. و مرورگر کروم هم …Establishing Secure Connection رو به نمایش می‌ذاره و با سرعت بیشتری عبور می‌کنه.

    اما نمیدونم از کجا پاک کنم

    پاسخ
  • سلام وقتی میخوام از افزونه استفاده کنم اجرا میشه و زمانیکه روی گزینه ساخت اسلاید جدید می زنم اجرا میشه و بعد از نمایش پیغام کمی صبر کنید یک پیغام آماده نمودن داده… نمایش داده میشه.برای حل این مشکل چکار باید کنم؟
    حتی با آپدیت به آخرین نسخه هم این مشکل وجود داره

    پاسخ
    • احمد شمسی
      1398-09-13 9:48 ق.ظ

      سلام. تاکنون به مشکلی که بهش اشاره کردی برخورد نکردم. باید بررسی بشه که از چیه. آموزش‌های کار با افزونه که در سایت اصلی و همراه پلاگین هست رو هم بررسی بکن.

      پاسخ
      • دقیقا این مشکل رو منم دارم. در مرحله آماده نمودن داده … گیر میکنه

  • ممنون

    پاسخ
  • بهنام بیاتی
    1399-01-22 10:47 ب.ظ

    سلام وقت بخیر
    دقیقا این مشکل رو منم دارم. در مرحله آماده نمودن داده … گیر میکنه
    دوستان کسی تونسته مشکل رو رفع کنه

    پاسخ
    • احمد شمسی
      1399-01-23 2:40 ب.ظ

      سلام. وقت بخیر. در مقاله توضیح دادم چطور مشکل رو برطرف بکنی.

      پاسخ
  • بهنام بیاتی
    1399-01-23 3:38 ب.ظ

    سلام وقت بخیر
    در مقاله درمورد مشکل افت سرعت افزونه توضیح داده شده است ولی مشکل بنده چیز دیگری هست هر وقت بخواهم اسلاید جدید بسازم یا اسلایدی را ویرایش کنم پیغام " آماده نموده داده " نمایش داده میشود و درهمین حالت باقی می ماند
    این مشکل چگونه رفع میشود
    لطفا راهنمایی فرمایید
    تشک از همراهی شما

    پاسخ
    • احمد شمسی
      1399-01-23 10:56 ب.ظ

      نوشتم افت سرعت، اما گاهی باعث توقف کامل می‌شه نه فقط افت سرعت. گاهی همه این مشکلاتی که می‌فرمایید هم با همین روش رفع می‌شه.
      البته ممکنه شما به مشکل دیگری برخورده باشید که مرتبط با هاست و یا افزونه باشه. با این حال از پشتیبان افزونه خودتون سوال بکنید چون اگه من بخوام مشکل خاص شمارو بررسی بکنم باید وارد هاست بشم و به دقت بررسی بکنم. و از این توضیحات شما نمی‌شه متوجه مشکل شد و تاکنون برخورد نکردم.

      پاسخ
  • آقا دمت گرررررررررررررررررررررررررررررررررررررررررم

    پاسخ
  • خیلی عالی بود ممنون

    پاسخ
  • عالی بود ممنون از شما

    پاسخ
  • امین الدوله
    1399-04-24 12:38 ق.ظ

    آقا دمتون گرم
    راهی هست بشه سرعت لود اسلایدر رو بالا برد؟

    پاسخ
    • احمد شمسی
      1399-04-24 1:42 ب.ظ

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

      پاسخ
  • ناشناس
    1399-04-26 12:53 ق.ظ

    کارتون درسته
    عالی بود

    پاسخ
    • احمد شمسی
      1399-04-26 1:02 ب.ظ

      متشکرم از حضور و نظرتون. خوشحالم که مورد توجه و استفاده قرار گرفت.

      پاسخ
  • دمت گرم

    پاسخ
  • علی اصغر
    1399-05-31 8:38 ب.ظ

    مرسی مطلب خوبی بود کارمو راه انداخت

    پاسخ
  • عااااااااااااااااااااااااااالی…
    دمت گرررررررررررررررررررررررررررررم

    پاسخ
  • خیلی ممنون. عالی بود

    پاسخ
  • واقعا خدا خیرت بده
    برای من در خط 149 و 150 بود
    واقعا نجات پیدا کردم
    مرسسسسسسسسسی

    پاسخ
  • خییییییلی ممنون
    خداخیرت بده

    پاسخ
  • سلام داداش
    دست مریزاد
    واقعا یه مشکل خیلی مسخره بود.خواستم تشکر کنم بابت به اشتراک گذاشتن آموزش کاربردیت
    ممنون

    پاسخ
  • احمد اقای شمسی عالی بود واقعا. خیلی ممنون

    پاسخ
  • سپاسگزارم مهندس….

    پاسخ
  • بسیار عالی بود سپاسگزارم مشکلم حل شد

    پاسخ
  • سلام وقتتون بخیر
    من این کاری که گفتید رو انجام دادم بدتر کند شد. حتی کدها رو هم دوباره نوشتم دیگه درست نشد

    پاسخ
    • احمد شمسی
      1399-10-04 10:43 ب.ظ

      با روشی که گفته شده به هیچ وجه بدتر نمی‌شه، مشکل حل می‌شه. مشکل شما از جای دیگریه شاید تداخل با افزونه‌ای دیگر، مشکلی در هاست یا ارتباط اینترنت‌تون باشه.

      پاسخ
  • محمد رضا نیک بین
    1399-10-21 1:58 ب.ظ

    سلام من مشکل کند بودن اسلایدر در گوشی های موبایل رو دارم در دسکتاپ به خوبی و با سرعت کار میکنه ولی نوشته ها و دکمه ها درگوشی خیلی طول میکشه بیاد بالا این کار رو هم انجام دادم اما مشکل بر طرف نشد میتونید کمک کنید

    پاسخ
    • احمد شمسی
      1399-10-21 10:36 ب.ظ

      شما باید یک بهینه‌سازی کلی برای سرعت سایت‌تون انجام بدید، از افزونه کش استفاده کنید. تصاویر اسلاید هم باید حجم کمی داشته باشن و فشرده باشن. این مورد هم در سرعت بارگزاری تاثیرگذاره. سرعت اینترنت شما و مشکلات اینترنت هم در دیر لود شدن تاثیرگذاره. بنابراین اون چیزی که من آموزش دادم مربوط میشه به کندی سرعت بخش مدیریت، برای قسمت یوزر شما باید این مواردی که بهتون الان گفتم رو در نظر بگیرید.

      پاسخ
  • با احترام
    بسیار عالی بود جناب شمسی ممنونم از راهنمایی شما

    پاسخ
    • احمد شمسی
      1399-11-17 10:21 ب.ظ

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

      پاسخ
  • سلام واقعا محشر بود مرسی

    پاسخ
  • درود بر شرفت

    پاسخ
  • رکسانا
    1400-05-24 12:12 ق.ظ

    کم نشد که

    پاسخ
  • حسن سیفی از تبریز
    1400-10-26 5:33 ب.ظ

    مشکل دیگه سرعت لود مدیریت سایت بخاطر افزونه Slider Revolution هم طبق روش زیر رفع شد:
    در مسیر /public_html/wp-content/plugins/revslider/admin/assets/js/modules/overview.min.js
    آدرس https://platform.twitter.com/widgets.js از داخل فایل js حذف شد تا منابع سرور بابت لود پلتفرم توییتر باعث کندی نشود.

    پاسخ
    • احمد شمسی
      1401-01-15 7:24 ب.ظ

      آقای سیفی عزیز، پوزش بابت اینکه دیر به کامنت شما پاسخ دادم. البته کامنت شما در همان روز ثبت، در سایت درج شد و برای کاربران به نمایش در اومده بود.
      ممنونم که تجربیات خودتون رو با کاربران دیگر به اشتراک گذاشتین. بله در نسخه‌های جدیدتر افزونه، موردی که شما نوشتید هم بهتره/باید اجرا بشه تا سرعت بالاتری برای کارکرد افزونه بوجود بیاد.

      پاسخ
  • دمت گرم – راحت شدیم
    دم آقای سیفی هم گرم
    شیر مادر ، نان پدر حلالت

    پاسخ
  • manouchehrii45
    1401-04-03 11:53 ق.ظ

    سلام اسلایدرروولوشن روی لوکال هاست زمپ نصب کردم ایکونهای (خود برنامه نشانداده نمیشه) پلاگین svg رو هم روی وردپرس نصب کردم اما باز هم نشد

    پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست