سلام دوستان٬ ممکنه راهنمایی کنید بعد از پیدا کردن تداخل بین افزونه ها باید افزونه ی مشکل ساز را چطوری جایگزین کرد؟
افزونه ووکامرس تداخل داره اگر بخوام حذفش کنم و جدید نصب کنم کل داده هام حذف میشه.
از طرفی هم با فعالسازیش المنتورم لود نمیشه.
سلام! اینطور که میگید، مشکل تداخل بین افزونهها وجود داره و مخصوصاً ووکامرس باعث لود نشدن المنتور شده. نگران نباشید، راهحلهایی برای این مشکل وجود داره که میتونید امتحان کنید:
غیرفعال کردن افزونهها به صورت تدریجی:
ابتدا، افزونههایی که ممکنه تداخل ایجاد کنند رو به صورت جداگانه غیرفعال کنید تا ببینید کدوم یکی باعث مشکل شده. برای این کار میتونید از بخش مدیریت افزونهها در پیشخوان وردپرس، افزونهها رو به صورت یکییکی غیرفعال کنید و بررسی کنید که آیا مشکل حل میشه یا نه.
بررسی سازگاری نسخهها:
مطمئن بشید که نسخه افزونهها و وردپرس شما به روز باشه. بعضی وقتها تداخلها به دلیل ناسازگاری نسخهها پیش میاد. برای این کار، از سایتهای سازنده افزونهها چک کنید که آیا نسخههای جدیدتر وجود دارن یا نه.
حذف و نصب مجدد افزونه:
اگه تصمیم گرفتید افزونه را حذف کنید، ابتدا از پشتیبانگیری کامل از سایت خودتون مطمئن بشید. این کار باعث میشه که اگر مشکلی پیش اومد، دادهها و اطلاعات سایت شما از بین نره. بعد از پشتیبانگیری، افزونه را حذف و مجدداً نصب کنید.
پشتیبانگیری: میتونید از افزونههایی مثل UpdraftPlus یا BackupBuddy برای پشتیبانگیری استفاده کنید.
تست روی یک محیط آزمایشی:
قبل از حذف یا نصب دوباره افزونهها، پیشنهاد میکنم این کار رو روی یک سایت آزمایشی (Staging Site) انجام بدید تا مطمئن بشید که دادهها و تنظیمات شما از بین نمیرود.
رفع تداخل ووکامرس و المنتور:
اگر مشکل تداخل بین ووکامرس و المنتور به طور خاص وجود داره، ممکنه افزونههای دیگری مثل Elementor Pro یا WooCommerce Builder برای المنتور نیاز داشته باشید. همچنین، از حالت المنتور بدون افزونهها (Safe Mode) استفاده کنید تا ببینید که آیا تداخل همچنان وجود داره یا نه.
استفاده از حالت Debug:
برای پیدا کردن مشکل دقیقتر، میتونید حالت Debug وردپرس رو فعال کنید. این کار میتونه پیامهای خطا رو نشون بده و کمک کنه تا بفهمید کدوم افزونه باعث بروز مشکل شده.
سلام ممنونم از وقتی که گذاشتین.
من همه ی این راه ها را امتحان کردم اما بازهم وقتی به مرحله ی ویرایش المنتور می رسم ویجت ها لود نمیشن.
تنها زمانیکه ووکامرس غیرفعاله المنتور لود میشه که اونم چون به ووکامرس نیاز دارم نمیتونم غیرفعال بذارمش.
سلام امکان داره از ورژن php باشه من این مشکل را داشتم روی ورژن 7.4 کار می کرد آپدیتی می کردم 8.2 المنتور را در حال لود نشون می داد و نمی شد کار کرد
سلام الان ورژن php من ۷.۴ هست٬ اپدیت نکردم .
ممکنه برعکس باشه یعنی نیاز به آپدیت داشته باشه؟
یکی از بهترین راه ها برای فهمیدن علت خطا اینکه شما در wp-config.php بیایی دیباگ رو آن کنید سپس وارد المنتور بشید و تب نتورک مرورگر رو باز کنید و خطایی که المنتور میده رو پیدا کنید این روش صد در صد جواب میده البته برای رفع خطا احتمالا نیاز به دانش برنامه نویسی داشته باشید
نه من اکثر با 7.4 کارم راه می افته و اینکه برخا ورژن المنتور و وکامرس را به ورژن قبل بک می زنم بعدا انجام کارم آپدیت می کنم
سلام! 😊
برای رفع تداخل بین افزونهها، بهخصوص وقتی که مشکل با ووکامرس یا المنتور داری، باید به صورت دقیق و با احتیاط عمل کنی تا دادهها از دست نرن. در اینجا چند راهحل برای جایگزینی یا به روزرسانی افزونهها بدون از دست دادن دادهها آوردم:
از طریق پلاگینهای پشتیبانگیری مثل UpdraftPlus یا All-in-One WP Migration میتونی یک پشتیبان کامل از سایت بگیری.
این کار باعث میشه که از دادههای محصولات و تنظیمات افزونهها محافظت بشه.
از پیشخوان وردپرس به بخش افزونهها برو.
افزونههای فعال رو یکی یکی غیرفعال کن.
هر بار که افزونهای رو غیرفعال میکنی، سایت رو چک کن تا ببینی مشکل حل شده یا نه.
اگر متوجه شدی که ووکامرس مشکل سازه، میتونی اون رو حذف و دوباره نصب کنی. ولی در هر صورت، پشتیبانگیری رو انجام بده تا مشکلی پیش نیاد.
ابتدا افزونه ووکامرس رو غیرفعال کن.
اگر از یک افزونه دیگر به عنوان درگاه پرداخت یا پلاگینهای وابسته به ووکامرس استفاده میکنی، اونها رو هم غیرفعال کن.
بعد از غیرفعال کردن، افزونه رو حذف کن (این کار دادهها رو حذف نمیکنه).
حالا دوباره ووکامرس رو نصب و فعال کن.
نکته: هنگام نصب مجدد ووکامرس، معمولاً نیاز به تنظیم مجدد بعضی از بخشها خواهی داشت، ولی دادهها به طور پیشفرض باقی میمونن.
نسخههای قبلی یا جدیدتر از ووکامرس و المنتور رو نصب کنی و تست کنی.
افزونهها رو به آخرین نسخههای سازگار با هم آپدیت کن.
به طور موقت قالب فعلی رو به قالب پیشفرض Twenty Twenty-One تغییر بده.
چک کن که آیا مشکل لود نشدن المنتور با این تغییرات حل میشه یا نه.
برای این کار در فایل wp-config.php کد زیر رو اضافه کن:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
این کار باعث میشه که خطاها در فایل debug.log ذخیره بشن و بتونی راحتتر مشکل رو شناسایی کنی.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟