
فهرست محتوا
زمانیکه با وردپرس کار میکنید، احتمالاً با انواع مختلف خطاها روبهرو خواهید شد که میتوانند مشکلاتی برای سایت شما ایجاد کنند. یکی از بهترین راهها برای شناسایی و رفع این مشکلات، استفاده از قابلیت فعالسازی حالت دیباگ وردپرس است. با استفاده از این ویژگی، میتوانید بهراحتی علت بروز هر خطا را پیدا کرده و آن را برطرف کنید. مهمترین نکته این است که این کار به شما کمک میکند تا از بروز مشکلات جدیتر جلوگیری کنید و تجربه بهتری برای کاربران سایت خود فراهم کنید. در این مقاله قصد داریم نحوهفعالسازی حالت دیباگ وردپرس (Enable WordPress Debugging Mode) را به شما آموزش دهیم تا بتوانید بهراحتی مشکلات سایت خود را شناسایی و رفع کنید.
حالت دیباگ وردپرس چیست؟
حالت دیباگ وردپرس (WP Debug Mode) یک ویژگی مهم است که در وردپرس برای شناسایی و بررسی خطاها استفاده میشود. زمانیکه این حالت فعال میشود، وردپرس تمامی خطاهای موجود در کد سایت شما، هشدارها و مشکلات احتمالی را نمایش میدهد. این اطلاعات حتی شامل مشکلاتی میشود که به ظاهر تأثیر مستقیمی بر عملکرد سایت ندارند اما ممکن است در آینده مشکلاتی جدی بهوجود بیاورند.
با فعالسازی حالت دیباگ، شما میتوانید تمامی خطاها را در یک فایل لاگ (Log) ذخیره کنید و از آن برای شناسایی و رفع مشکلات استفاده کنید. این ویژگی بهویژه برای توسعهدهندگان، طراحان سایت و مدیران وردپرس که قصد دارند کیفیت سایت خود را حفظ کنند، بسیار حیاتی است.
فواید فعالسازی حالت دیباگ وردپرس
فعالسازی حالت دیباگ وردپرس مزایای زیادی دارد که در ادامه به مهمترین آنها اشاره خواهیم کرد:
شناسایی سریع خطاها
با فعالسازی حالت دیباگ، میتوانید به سرعت خطاها و مشکلات سایت خود را شناسایی کنید. این کمک میکند تا مشکلات پیش از آنکه تأثیر منفی بر روی تجربه کاربری بگذارند، رفع شوند.
پیشگیری از مشکلات آینده
حتی اگر خطای خاصی در سایت مشاهده نمیشود، ممکن است در آینده مشکلاتی ایجاد شوند. حالت دیباگ به شما هشدار میدهد تا از این مشکلات پیشگیری کنید.
رفع سریعتر مشکلات پیچیده
این حالت به شما اطلاعات دقیقی میدهد که میتوانید از آن برای شناسایی و حل مشکلات پیچیده استفاده کنید.
بهبود کیفیت سایت
اگر شما یک توسعهدهنده هستید، فعالسازی دیباگ به شما کمک میکند تا خطاها را در کد خود شناسایی کرده و سایت خود را بهبود بخشید.
گزارش دقیق خطاها
حالت دیباگ به شما یک گزارش دقیق و واضح از تمام خطاهای موجود میدهد، بهطوریکه میتوانید بهراحتی محل بروز خطا را پیدا کنید و آن را اصلاح کنید.
روشهای فعالسازی حالت دیباگ وردپرس
برای فعال سازی حالت دیباگ وردپرس، دو روش اصلی وجود دارد: استفاده از افزونهها یا تغییرات دستی در فایل wp-config.php. هر دو روش بسیار ساده هستند و به شما این امکان را میدهند تا به سرعت و بهراحتی دیباگ را فعال کنید.
فعالسازی حالت دیباگ وردپرس با افزونهها
استفاده از افزونهها یکی از سادهترین روشها برای فعالسازی حالت دیباگ وردپرس است. شما میتوانید افزونههای مختلفی را نصب کنید که به شما در شناسایی خطاهای سایت کمک میکنند. یکی از افزونههای محبوب در این زمینه، افزونه WP Debugging است. این افزونه به شما کمک میکند تا خطاهای سایت را شناسایی کرده و گزارش دقیقی دریافت کنید.

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

- در صفحه تنظیمات افزونه، تیک کنار گزینه “Set WP_DEBUG to true” را بزنید.
- تغییرات را ذخیره کنید.
پس از این کار، حالت دیباگ فعال خواهد شد و میتوانید گزارشهای خطا را مشاهده کنید.
فعالسازی حالت دیباگ وردپرس بهصورت دستی
اگر شما تجربه کافی در زمینه کدنویسی دارید، میتوانید حالت دیباگ را بهصورت دستی و از طریق فایل wp-config.php فعال کنید. این روش به شما امکان میدهد که بدون نیاز به افزونه، این ویژگی را در سایت خود فعال کنید.

مراحل فعالسازی دستی دیباگ
- وارد کنترل پنل هاست خود شوید و به پوشه public_html بروید.
- فایل wp-config.php را پیدا کرده و آن را دانلود کنید.
- با استفاده از یک ویرایشگر متن (مانند Notepad) فایل را باز کنید.

- به انتهای فایل بروید و کدهای زیر را درست قبل از خط “That’s all, stop editing! Happy publishing” اضافه کنید:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
- فایل را ذخیره کرده و دوباره آن را در هاست آپلود کنید.
این کار باعث میشود که حالت دیباگ فعال شده و تمامی خطاها در فایل debug.log ذخیره شوند.
غیرفعالسازی حالت دیباگ
برای غیرفعال کردن حالت دیباگ، کافی است کدهای اضافهشده را حذف کرده یا آنها را به صورت زیر تغییر دهید:
define('WP_DEBUG', false);
مشاهده نتایج گزارش خطا در وردپرس
بعد از فعالسازی حالت دیباگ وردپرس، خطاها و گزارشات به شما نمایش داده میشود. اگر از افزونه برای فعالسازی دیباگ استفاده کردهاید، میتوانید نتایج را از طریق پیشخوان وردپرس مشاهده کنید. به بخش “افزونهها” رفته و گزینه “مشاهده فایل” را انتخاب کنید.

اگر از روش دستی فعالسازی حالت دیباگ WordPress استفاده کردهاید، میتوانید گزارشها را در مسیر زیر در هاست خود مشاهده کنید:
public_html/wp-content/debug.log
معرفی بهترین افزونهها برای فعالسازی حالت دیباگ وردپرس
اگر میخواهید از افزونههای متنوع برای فعالسازی حالت دیباگ در وردپرس استفاده کنید، افزونههای زیادی وجود دارند که به شما در این زمینه کمک میکنند. در ادامه، چند افزونه محبوب و مفید را معرفی میکنیم:
افزونه Debug
این افزونه تمامی خطاهای سایت شما را نمایش میدهد و حتی به شما این امکان را میدهد که از فایل wp-config.php نسخه پشتیبان تهیه کنید.
افزونه WP Debugging
این افزونه ساده و رایگان است و پس از فعالسازی، گزارشهای خطا را به شما نمایش میدهد. همچنین تنظیمات به صورت خودکار بازیابی میشوند.
افزونه Debug Bar
این افزونه نوار اشکالزدایی را به پیشخوان وردپرس اضافه میکند و به شما امکان مشاهده خطاها، پرسوجوها و دیگر دادهها را میدهد.
در پایان
فعالسازی حالت دیباگ وردپرس ابزاری حیاتی برای شناسایی و رفع سریع مشکلات سایت است. این ویژگی به شما کمک میکند تا نه تنها خطاهای موجود را شناسایی کنید، بلکه از بروز مشکلات در آینده جلوگیری کنید. با استفاده از این قابلیت، میتوانید کیفیت سایت خود را حفظ کرده و تجربه بهتری برای کاربران فراهم کنید.
دیدگاهتان را بنویسید