در صورت حذف پلاگین از مخزن وردپرس چه باید کرد؟

ضعیفمتوسطخوببسیار خوبعالی
( 0 رای , میانگین : 0٫00 از 5)
بارگذاری...

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

حذف پلاگین از مخزن وردپرس

بیشتر شما حتما با خطایی که در تصویر زیر نشان داده شده مواجه شده اید:

عدم بروز رسانی پلاگین طی دو سال

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

چرا پلاگین ها ناپدید می شوند؟

در زیر میتوان لیستی از دلایلی که یک پلاگین ممکن است به خاطر آن از مخزن وردپرس حذف و ناپدید شود

  1. پلاگین مذکور یک یا چند مورد از دستورالعمل های وردپرس را نقض کرده است.
  2. پلاگین مذکور به درخواست نویسنده آن حذف شده است.
  3. وجود آسیب پذیری امنیتی در پلاگین مذکور
  4. مشکلات مربوط به لایسنس. تمامی پلاگین ها بایستی با لایسنس GNU نسخه ۲ یا بعد از آن سازگار باشند.

 

پلاگین ها با گذر زمان و در صورت عدم رسیدگی مداوم و همگان نبودن با آخرین استانداردهای کدنویسی ممکن است دچار اشکال شوند. مخزن وردپرس پلاگین ها را مجبور کرده است تا با نسخه ۷ php یا بالاتر از آن سازگار باشند.

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

چگونه می توان مشکلی را که در یک پلاگین وجود دارد، گزارش کرد؟

به صورت کلی دو راه برای انجام این کار وجود دارد:

  1. ارسال ایمیل و تماس مستقیم با نویسنده پلاگین
  2. پیوستن به WordPress.org Slack و ارسال پیامی با هشتگ #pluginreview
در ادامه بخوانید:  با افزونه YITH WooCommerce Waiting List در ووکامرس صف انتظار ایجاد کنید!

در صورتیکه مشکل پلاگین مذکور حل نشود، ممکن است پلاگین به طور کامل از مخزن وردپرس حذف شود.

چگونه کاربرانی که از پلاگینی استفاده می کنند، از حذف آن در مخزن وردپرس باخبر شوند؟

 

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

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

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

نمایش جزئیات مربوط به یک پلاگین

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

صفحه پاپ آپ حاوی اطلاعات پلاگین

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

اخیرا وردپرس شروع به تغییر کلیت صفحات مربوط به پلاگین هایی که حذف شده اند و دیگر در مخزن وردپرس موجود نیستند کرده است.
این کار از آنجایی آغاز شد که کاربری به نام tellyworth در مارس ۲۰۱۷ تیکتی با مضمون زیر را در سایت وردپرس ارسال کرد:

در حال حاضر، پلاگین هایی که بسته یا غیرفعال شده اند صفحه ای با مضمون خطای ۴۰۴ را به کاربران معمولی نمایش می دهند. اما بهتر این است که صفحه ای حاوی تاریخچه مربوط به پلاگین مذکور وجود داشته باشد که فقط در آن لینک دانلود حذف شده باشد.

حالا وقتی شما به صفحه مربوط به پلاگینی که از مخزن وردپرس حذف شده است مراجعه می کنید، با پیامی مبنی بر “This plugin has been closed and is no longer available for download.” روبرو خواهید شد. همچنین مشاهده خواهید کرد که لینکی برای دانلود پلاگین مذکور در آن صفحه وجود ندارد.

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

برای مثال کافی ست صفحه پلاگین ۲۴liveblog را از پیشخوان سایت خود بررسی کنید:

صفحه پلاگین حذف شده 24liveblog

با وجود اینکه این سیستم بهتر است، اما همچنان سیستم کاملی نیست.

همچنان معلوم نیست که علت حذف پلاگین از مخزن وردپرس چه بوده است (البته در مورد پلاگین ۲۴liveblog ممکن است به علت نگرانی هایی که در مورد حریم خصوصی ایجاد شده بود، باشد).

همچنین، در صورتیکه شما در مخزن وردپرس عبارت ۲۴liveblog را جستجو کنید، با خطای “Nothing Found” روبرو خواهید شد:

خطای مربوط به عدم پیدا کردن صفحه مربوط به پلاگین 24liveblog در مخزن وردپرس

 

در صورتیکه پلاگینی که از آن استفاده می کنید از مخزن وردپرس حذف شود، چه کار باید بکنید؟

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

نام پلاگین مورد نظر را در گوگل جستجو کرده و ببینید که می توانید علت حذف آن را پیدا کنید یا خیر.

آیا این پلاگین حاوی آسیب پذیری امنیتی است؟ اگر بله، بهتر است شما نیز پلاگین مذکور را از سایت خود حذف کنید چرا که باعث آسیب پذیری سایت شما نیز می شود.

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

 

جایگزین کردن پلاگین حذف شده با پلاگین دیگر

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

در ادامه بخوانید:  فرم ساز پیشرفته FormBuilder در وردپرس | نوین وردپرس

در صورت جایگزین کردن یک پلاگین با مشکلاتی ممکن است روبرو شوید؟

  1. شما از قالبی استفاده می کنید که به آن پلاگین وابسته است.
  2. پلاگین اطلاعاتی را ذخیره کرده است که نمی خواهید آن ها را از دست بدهید.
  3. ایجاد تداخل در پلاگین های شما، در صورتیکه پلاگین جایگزین را نصب کنید.

 

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

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

جمع بندی

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

کار خوب این است که پلاگین های سایت خود را هر چند وقت یکبار بررسی کرده (به طور مثال هر شش ماه یکبار یا هر سال) و آنهایی را که دیگر بروز رسانی نمی شوند یا کار خود را به درستی انجام نمی دهند تشخیص دهید.

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

اطلاعات بیشتر



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



جواد
( عضو از 2 سال قبل )
  • 220 نوشته
  • 33 دیدگاه
  • 0 محصول
  • 0 دوره آموزشی
جواد - عضو تیم تحریریه مجموعه نوین وردپرس...

نظرات کاربران

ثبت دیدگاه

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

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

مطالب مرتبط



دسته بندی مطالب

آخرین آپدیت محصولات

اخیرا محصولی بروزرسانی نشده است!

همکار ما شوید

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

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