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

 

چرا دکمه افزودن رسانه در وردپرس کار نمی‌کند؟

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

🔹 تداخل افزونه‌ها

🔹 خطای جاوااسکریپت

🔹 مشکل در فایل‌های هسته وردپرس

🔹 اختلال در کتابخانه jQuery

🔹 فعال بودن حالت فشرده‌سازی اسکریپت‌ها

🔹 کش مرورگر یا افزونه کش

حالا بیایید راه‌حل‌ها را قدم‌به‌قدم بررسی کنیم.

 

1️⃣ بررسی تداخل افزونه‌ها (رایج‌ترین دلیل)

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

روش تست:

وارد پیشخوان شوید , به بخش افزونه‌ها بروید.

همه افزونه‌ها را غیرفعال کنید , صفحه افزودن نوشته را رفرش کنید.

دکمه «افزودن پرونده چند رسانه‌ای» را تست کنید. اگر مشکل حل شد، افزونه‌ها را یکی‌یکی فعال کنید تا افزونه مشکل‌ساز را پیدا کنید.

 

2️⃣ غیرفعال کردن فشرده‌سازی اسکریپت‌ها

گاهی فعال بودن CONCATENATE_SCRIPTS باعث بروز این مشکل می‌شود.

این کد را داخل فایل wp-config.php قرار دهید:

define('CONCATENATE_SCRIPTS', false);

فایل را ذخیره کرده و صفحه را رفرش کنید.

 

3️⃣ بررسی خطاهای جاوا اسکریپت

اگر مشکل از اسکریپت باشد، باید خطا را در مرورگر بررسی کنید:

در مرورگر کروم کلید F12 را بزنید و به تب Console بروید.

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

 

4️⃣ تغییر موقت قالب وردپرس

گاهی قالب فعال باعث ایجاد مشکل می‌شود.

برای تست:

قالب را موقتاً به یکی از قالب‌های پیش‌فرض وردپرس تغییر دهید. مثلاً قالب پیش‌فرض مانند Twenty Twenty.

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

 

5️⃣ افزایش محدودیت حافظه PHP

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

این کد را در wp-config.php قرار دهید:

define('WP_MEMORY_LIMIT', '256M');

 

6️⃣ بررسی نسخه PHP و وردپرس

اطمینان حاصل کنید:

نسخه وردپرس شما به‌روز است و نسخه PHP سرور حداقل 7.4 یا بالاتر باشد.

افزونه‌ها با نسخه وردپرس سازگار باشند.

 

7️⃣ نصب مجدد هسته وردپرس (بدون حذف اطلاعات)

اگر هیچ‌کدام از روش‌ها جواب نداد:

از سایت رسمی WordPress آخرین نسخه را دانلود کنید.

فایل‌های wp-admin و wp-includes را جایگزین کنید.

پوشه wp-content را دست نزنید.

اگر هنگام آپلود تصویر یا فایل با خطای Upload failed to write file to disk مواجه شدید، معمولاً مشکل از سطح دسترسی پوشه‌ها، فضای هاست یا تنظیمات سرور است؛ پیشنهاد می‌کنیم حتماً آموزش کامل و مرحله‌به‌مرحله ما درباره رفع این خطا را مطالعه کنید تا با بررسی Permissionها، تنظیم مسیر موقت و اصلاح محدودیت‌های PHP، مشکل آپلود در را به‌صورت قطعی برطرف کنید.

 

جمع‌بندی حل مشکل لود نشدن پنجره رسانه در مدیریت وردپرس

مشکل کار نکردن دکمه «افزودن پرونده چند رسانه‌ای» معمولاً به دلیل تداخل افزونه یا خطای جاوا اسکریپت ایجاد می‌شود. پیشنهاد می‌شود ابتدا افزونه‌ها را بررسی کنید، سپس تنظیمات wp-config و قالب را تست کنید.

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