رفع مشکل تداخل افزونه ها در وردپرس (دو راه آسان)

رفع مشکل تداخل افزونه ها در وردپرس (دو راه آسان)

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

رفع مشکل تداخل افزونه ها در وردپرس

Contents

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

نحوه بررسی تضاد افزونه ها در وردپرس

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

نوع تضاد پلاگین

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

در صورتی که یک افزونه بر اساس کلاس، زبان، چارچوب و غیره با سایر افزونه ها ناسازگار باشد، تضادها آشکار است. اساساً سه نوع تضاد افزونه در وردپرس وجود دارد. آن ها هستند:

  • تضاد بین دو یا چند افزونه.
  • تضاد بین طرح زمینه نصب شده و افزونه(ها).
  • تضاد بین افزونه(ها) و نسخه فعلی وردپرس.

علائم تضاد افزونه ها در وردپرس چیست؟

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

سایت وردپرس شما ممکن است به طور ناگهانی از کار بیفتد و شما نتوانید به داشبورد دسترسی پیدا کنید.

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

سرعت وب ممکن است به طور غیر قابل توجیهی کاهش یابد و گاهی اوقات گیر کند.

ممکن است نتوانید افزونه های خود را به روز کنید و آنها را به راحتی اجرا کنید.

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

نحوه بررسی تضاد افزونه ها در وردپرس

شما می توانید تضاد افزونه ها را در وردپرس به دو صورت بررسی کنید: دستی یا استفاده از یک افزونه. هر دوی آنها ساده و موثر هستند. در اینجا، ما این روش ها را توضیح می دهیم تا بتوانید با توجه به ترجیحات خود، روش مناسب را انتخاب کنید. بیا شروع کنیم.

روش 01: نحوه بررسی تضاد افزونه در وردپرس و رفع تم

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

مرحله 01: کش مرورگر خود را پاک کنید

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

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

سپس، به ابزارهای بیشتر > پاک کردن داده‌های مرورگر بروید.

کلید میانبر: Ctrl+Shift+Del (ویندوز) / Shift+Cmd+Back (Mac)

چگونه کش مرورگر را پاک کنیم
چگونه کش مرورگر را پاک کنیم

مواردی را که می خواهید حذف کنید علامت بزنید.

روی دکمه Clear Data کلیک کنید.

چگونه مواردی را که می خواهید از حافظه پنهان خود پاک کنید علامت بزنید
چگونه مواردی را که می خواهید از حافظه پنهان خود پاک کنید علامت بزنید

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

مرحله 02: همه برنامه های افزودنی را غیرفعال کنید

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

  • روی نماد برنامه افزودنی در پنجره مرورگر خود کلیک کنید.
  • روی نماد سه نقطه در کنار افزونه ای که می خواهید حذف کنید کلیک کنید.
  • به سمت پایین به گزینه Remove from Chrome بروید و روی آن کلیک کنید.
نحوه حذف افزونه از مرورگر کروم
نحوه حذف افزونه از مرورگر کروم
  • برای غیرفعال کردن برنامه های افزودنی، روی نماد برنامه افزودنی در مرورگر خود کلیک کنید.
  • تا انتها به پایین بروید و روی Manage Extensions کلیک کنید.
نحوه مدیریت برنامه های افزودنی گوگل کروم
نحوه مدیریت برنامه های افزودنی گوگل کروم

تمام برنامه های افزودنی را خاموش کنید.

برنامه های افزودنی کروم را خاموش کنید
برنامه های افزودنی کروم را خاموش کنید

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

مرحله 03: به آخرین نسخه وردپرس به روز رسانی کنید

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

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

به Dashboard > Updates بروید.

بر روی دکمه Update to version کلیک کنید.

نحوه نصب آخرین نسخه وردپرس
نحوه نصب آخرین نسخه وردپرس

مرحله 04: همه پلاگین ها را غیرفعال کنید

قبلاً گفتیم بسیاری از افزونه های وردپرس با یکدیگر سازگار نیستند. به عنوان مثال، AliDropship یک افزونه dropshipping عالی است. اما با WooCommerce سازگار نیست. نصب دو مورد از آنها می تواند درگیری جدی با سایت شما ایجاد کند. به طور مشابه، اگر Yoast و Rank Math SEO را هر دو نصب کنید، هیچ کدام کار نمی کنند.

نمونه های بی شماری از این گونه پلاگین ها را به صورت آنلاین خواهید یافت. علاوه بر این، اشکال (ها) در یک افزونه می تواند کل وب سایت را تحت تأثیر قرار دهد. بیشتر زمانی اتفاق می افتد که از نسخه های پوچ استفاده می کنید و توسعه دهندگان افزونه را بیش از سه ماه به روز نمی کنند.

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

  • به داشبورد وردپرس خود بروید.
  • به Plugins > Installed Plugins بروید.
برای غیرفعال کردن همه افزونه های نصب شده به بخش Plugin بروید
برای غیرفعال کردن همه افزونه های نصب شده به بخش Plugin بروید
  • از بالا یا پایین تیک را علامت بزنید.
  • تمام پلاگین های نصب شده را به صورت خودکار انتخاب می کند.

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

روی Bulk actions کلیک کنید. یک منوی کشویی باز می شود.

از منوی کشویی گزینه Deactivate را انتخاب کنید.

روی دکمه Apply کلیک کنید.

تمام افزونه های نصب شده وردپرس را غیرفعال کنید
تمام افزونه های نصب شده وردپرس را غیرفعال کنید

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

غیرفعال کردن تمام افزونه ها
غیرفعال کردن تمام افزونه ها

شما باید یک افزونه جایگزین سازگار با عناصر موجود سایت خود پیدا کنید. WP Hive یک مخزن عالی وردپرس است که در آن می توانید بهترین جایگزین را پیدا کنید. WP Hive به شما کمک می کند ویژگی ها و سازگاری بین چندین افزونه را در کنار هم مقایسه کنید.

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

مرحله 05: تم پیش فرض وردپرس را فعال کنید

تضاد بین تم ها و افزونه ها چیز جدیدی در اکوسیستم وردپرس نیست. تم های وردپرس زیادی وجود دارد که برای پلاگین های خاص ساخته شده اند. به عنوان مثال، اگر پلاگین اصلی AliDropship، Astra، Divi، Generate-Press و غیره را نصب کرده باشید، تم های محبوب در سایت شما کار نمی کنند.

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

در اینجا نحوه تنظیم تم پیش فرض برای سایت خود آورده شده است.

  • به Appearance > Themes بروید.
  • روی دکمه Active تم پیش فرض خود کلیک کنید.
چگونه قالب پیش فرض وردپرس را در سایت خود تنظیم کنید
چگونه قالب پیش فرض وردپرس را در سایت خود تنظیم کنید

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

روش 02: نحوه بررسی و رفع تضاد افزونه وردپرس با استفاده از یک افزونه

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

افزونه Health Check & Troubleshooting را نصب و فعال کنید
افزونه Health Check & Troubleshooting را نصب و فعال کنید

به Tools > Site Health بروید.

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

روی Enable Troubleshooting Mode کلیک کنید.

عیب یابی سلامت سایت وردپرسی خود
عیب یابی سلامت سایت وردپرسی خود

خواهید دید که همه افزونه ها غیرفعال شده اند و موضوع پیش فرض روی سایت شما تنظیم شده است.

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

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

بنابراین می توانید پلاگین یا تم معیوب سایت وردپرس خود را پیدا کنید. پس از اتمام عیب یابی، بر روی Disable Troubleshooting Mode کلیک کنید. سایت شما به حالت قبلی خود باز خواهد گشت.

پس از اتمام تست، حالت عیب یابی را غیرفعال کنید
پس از اتمام تست، حالت عیب یابی را غیرفعال کنید

چگونه در آینده از تضاد افزونه وردپرس جلوگیری کنیم

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

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

1. قبل از نصب، پلاگین ها را هوشمندانه انتخاب کنید

قبل از نصب یک افزونه، فراموش نکنید که ویژگی ها و توضیحات آن را بخوانید. این به شما کمک می‌کند بدانید کدام ابزارها و افزونه‌ها با افزونه‌های شما سازگار هستند و کدام یک ممکن است در تضاد باشند. بر این اساس، می‌توانید افزونه‌های دلخواه خود را فهرست کوتاه کرده و برای آن‌ها بودجه در نظر بگیرید.

2. از استفاده از پلاگین های نال خودداری کنید

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

3. افزونه ها را از منابع معتبر دانلود کنید

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

افزونه ها را از WordPress.org بیابید
افزونه ها را از WordPress.org بیابید

4. پلاگین های خود را به روز نگه دارید

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

5. چندین پلاگین را همزمان به روز نکنید

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

مطالب مرتبط و مهم : 

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

توجه: اگر زمانی به فکر تغییر برخی از کدها در ویرایشگر فایل تم خود افتادید، یک تم فرزند ایجاد کنید و تغییر را روی آن اعمال کنید. با این کار محتوای تم شما ایمن تر خواهد بود.

سوالات متداول در مورد نحوه بررسی تضاد افزونه ها در وردپرس

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

بهترین افزونه ها برای افزایش سرعت وردپرس کدامند؟

برای بهینه سازی سرعت سایت وردپرسی خود می توانید افزونه های زیر را در نظر بگیرید.

1. LiteSpeed Cache
2. Autoptimize
3. SG Optimizer
4. WebP Express
5. WP Fastest Cache
6. WP Surfer Minify

در اینجا یک بررسی سریع از این افزونه های بهینه ساز سرعت آورده شده است که می توانید بررسی کنید.

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

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

1. Health Check & Troubleshooting
2. Site Health Tool Manager
3. Site Health Manager
4. WP Healthcheck
5. WebFacing

چگونه سایت وردپرس خود را از خرابی بازگردانیم؟

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

  1. بررسی کنید که سرور میزبان شما خراب است یا خیر
  2. بررسی کنید که آیا وردپرس شما با آخرین نسخه به روز شده است یا خیر.
  3. بررسی کنید که آیا وضعیت دامنه شما فعال است یا خیر.
  4. محدودیت پهنای باند و میزان مصرف آن را بررسی کنید.
  5. بررسی کنید که آیا وب سایت شما تحت حمله DDoS است یا خیر.

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

چگونه بفهمم یک وب سایت خاص از چه افزونه هایی استفاده می کند؟

مشکل تداخل افزونه ها در وردپرس : برای بررسی افزونه هایی که یک وب سایت خاص استفاده می کند، ابتدا به www.sitechecker.com بروید. یک کادر جستجو روی صفحه نمایش داده می شود. نام وب سایتی را که می خواهید در مورد آن بدانید تایپ کنید. سپس بر روی دکمه جستجو کلیک کنید. در عرض چند ثانیه، لیست افزونه های وب سایت را دریافت خواهید کرد.

چگونه عملکرد و امنیت یک افزونه را بررسی کنیم؟

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

برای یافتن مشکلاتی که باعث سقط جنین می شود باید به CSS/JS مراجعه کنید. به صفحه جلویی وب خود بروید. روی دکمه سمت راست ماوس خود کلیک کرده و گزینه Inspect را انتخاب کنید. فایل های CSS/JS را روی صفحه نمایش خود دریافت خواهید کرد. همچنین می توانید با استفاده از eazy plugin manger بارگذاری دارایی پلاگین خود را بهینه کنید.

نکات نهایی در مورد نحوه بررسی تضاد افزونه ها در وردپرس

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

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

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

تیم سئو و طراحی سایت سئو فراز

جهت انجام خدمات طراحی سایت :سایت شرکتی,سایت فروشگاهی,سایت گردشگری  و سایت وردپرس و … و همچنین خدمات سئو سایت :سئو سایت فروشگاهی,سئو سایت گردشگری,سئو سایت وردپرس و … تولید محتوا با کارشناسان سئو فراز تماس بگیرید

5/5 - (1 امتیاز)

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اسکرول به بالا