سبد خریدتان در حال حاضر خالی است!

آیا تا به حال وارد پیشخوان وردپرس خود شدهاید و متوجه شدهاید که برخی از افزونههای شما بهطور تصادفی ناپدید شدهاند؟
این یک مشکل رایج است که بسیاری از کاربران با آن مواجه میشوند و میتواند دلایل مختلفی داشته باشد. ممکن است تضادی بین افزونهها یا قالبها وجود داشته باشد، نقشها و مجوزهای کاربری به درستی تنظیم نشده باشند یا سایت شما دچار بدافزار شده باشد.
در این مقاله، به شما نشان میدهیم که وقتی افزونهها از پیشخوان وردپرس ناپدید میشوند، چه کاری باید انجام دهید.
چرا افزونهها از پیشخوان وردپرس ناپدید میشوند؟
وقتی یک افزونه بهطور ناگهانی غیرفعال شده و از سایت شما ناپدید میشود، ممکن است شما را دچار مشکل کند. در این شرایط، ویژگی یا قابلیتی که توسط آن افزونه به سایت اضافه شده بود، دیگر در دسترس نخواهد بود.
این موضوع میتواند تجربه کاربری نامناسبی برای بازدیدکنندگان ایجاد کند. بهعنوان مثال، فرض کنید از یک افزونه فرم تماس برای افزودن فرم به سایت خود استفاده کردهاید. اگر افزونه ناپدید شود و دیگر کار نکند، کاربران با خطا در صفحه فرم مواجه خواهند شد.
دلایل مختلفی وجود دارد که ممکن است افزونهها از نمای پیشخوان وردپرس شما ناپدید شوند. بیایید رایجترین علل این مشکل را بررسی کنیم:
- مجوزهای کاربری: همه کاربران اجازه مدیریت افزونهها را ندارند. اگر شما بهعنوان یک نویسنده یا ویرایشگر در یک سایت وردپرس فعالیت میکنید، ممکن است منوی افزونهها را مشاهده نکنید، زیرا نقش کاربری شما اجازه دسترسی به آن را ندارد.
- مشکلات افزونه: فایلهای خراب افزونه، تضاد با سایر افزونهها، یا ناسازگاری با نسخه فعلی وردپرس شما نیز میتوانند باعث خراب شدن افزونهها یا مخفی شدن آنها شوند.
- مسائل امنیتی: در موارد نادر، تزریق کدهای مخرب یا فایلهای آسیبدیده در سایت میتوانند باعث مخفی شدن یا حذف افزونهها از دید شما شوند.
با این توضیحات، بیایید روشهای مختلفی برای رفع مشکل ناپدید شدن افزونههای وردپرس از پنل مدیریت را بررسی کنیم.
- بررسی مجوزها برای نقشهای کاربری در وردپرس
- غیرفعال کردن تمام افزونههای وردپرس برای رفع تضاد
- پاک کردن حافظه کش مرورگر و وردپرس
- انجام اسکن امنیتی سایت وردپرس
- پیشنهاد ویژه: استخدام کارشناسان وردپرس برای رفع مشکلات و خطاهای وردپرس
1. بررسی مجوزها برای نقشهای کاربری در وردپرس
گاهی اوقات صاحبان سایت یا مشتریان، دسترسی سایر کاربران را برای مشاهده و تغییر تنظیمات افزونهها محدود میکنند تا تغییرات ناخواسته باعث ایجاد مشکل در سایت یا نقض امنیتی نشود.
این موضوع معمولاً در وبسایتهایی با چند نویسنده یا در شبکههای چندسایتی رخ میدهد.
اولین کاری که میتوانید انجام دهید این است که نقش کاربری خود را در وردپرس بررسی کنید. برای این کار، از پنل مدیریت به مسیر کاربران » همه کاربران بروید. در ستون «نقش»، نقش کاربری برای نامهای کاربری مختلف نمایش داده میشود.

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

اگر به پنل مدیریت وردپرس دسترسی ندارید، باید از طریق یک کلاینت FTP یا ابزار File Manager در cPanel هاست خود متصل شوید.
به این ترتیب، میتوانید به تمام افزونهها دسترسی پیدا کرده و آنها را به صورت دستی غیرفعال کنید.
3. پاک کردن کش مرورگر و وردپرس
میتوانید با خروج از سایت وردپرس خود و پاک کردن کش مرورگر، مشکل ناپدید شدن افزونهها در داشبورد را برطرف کنید.
کش مرورگر یک فناوری است که توسط مرورگرهای محبوب استفاده میشود و دادههای وبسایت را روی کامپیوتر کاربر ذخیره میکند تا سایت سریعتر بارگذاری شود. گاهی اوقات، مرورگر ممکن است نسخه کششده قدیمی از سایت شما را نگه داشته باشد و باعث شود افزونه از داشبورد وردپرس حذف شود.
پاک کردن کش مرورگر به مرورگر اجازه میدهد نسخه تازهای از وبسایت را ذخیره کرده و تغییرات جدید را اعمال کند. در مرورگر گوگل کروم، میتوانید روی آیکون منوی سه نقطه در گوشه بالا سمت راست کلیک کرده و گزینه «Clear browsing data» را انتخاب کنید.

سپس پنجره تنظیمات Clear browsing data نمایش داده میشود.
میتوانید به تب Basic بروید و گزینه Cached images and files را علامت بزنید. همچنین میتوانید محدوده زمانی را انتخاب کنید، تاریخچه مرورگر را پاک کنید و کوکیها و سایر دادههای سایت را انتخاب کنید.

پس از انتخاب گزینهها، کافی است روی دکمه Clear data کلیک کنید.
سپس وارد وبسایت خود شوید و داشبورد وردپرس را باز کنید تا ببینید آیا افزونهای که ناپدید شده بود، بازگشته است یا خیر.
اگر این روش مؤثر نبود، میتوانید کش وردپرس را نیز با استفاده از افزونه کش یا از طریق هاست وردپرس خود پاک کنید.
کش در وردپرس شبیه به کش در مرورگرها عمل میکند، جایی که یک نسخه استاتیک از سایت ذخیره شده و فوراً به کاربران نمایش داده میشود. این کار به بهبود سرعت و عملکرد سایت شما کمک میکند.
معمولاً سایت شما به یک راهکار کش مانند WP Rocket نیاز دارد. برخی از ارائهدهندگان هاستینگ نیز راهکارهای کش داخلی ارائه میدهند، از جمله Bluehost و WP Engine.
اگر افزونههای شما در داشبورد وردپرس نمایش داده نمیشوند، میتوانید کش وردپرس را پاک کنید. بهعنوان مثال، اگر از WP Rocket استفاده میکنید، میتوانید به تنظیمات آن بروید و روی دکمه Clear Cache کلیک کنید.

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