آموزش عیب یابی وردپرس با wp-debug
دیباگ وردپرس یک ابزار قدرتمند برای رفع اشکال سایت های وردپرسی است.
WP_DEBUG یک ویژگی در فایل wp-config می باشد که در صورت فعال سازی آن تمامی پیام های رفع خطا که توسط وردپرس تولید می شود و کلیه خطاهای php و هم چنین تابع هایی که استفاده از آن منسوخ شده است و در اسکریپت سایت وجود دارد را نشان می دهد.
جهت فعال سازی این ویژگی می بایست کد زیر را در بخش define ها در فایل wp-config.php قرار دهید.
تصویر(1)
ذخیره لاگ خطاهای وردپرس با استفاده از WP_DEBUG_LOG
ویژگی دیگری که می توان در کنار wp_debug استفاده کرد، ابزار wp_debug_log می باشد. در واقع با فعال سازی آن یک فایل به نام debug.log در پوشه wp-content ایجاد می شود که تمام خطا ها را در خود ذخیره می کند.
بدین منظور می بایست کد زیر را در فایل wp_config.php قرار دهید.
و نکته بسیار مهم دیگر، در زمان استفاده از ابزار wp_debug این است که چنانچه مایل هستید در این زمان خطاهای اسکریپت در سایت نمایش داده نشود، باید ویژگی wp_debug_display را که ممکن است به صورت پیش فرض فعال باشد، را غیرفعال کنید.
توجه بفرمائید که ویژگی "wp_debug_display" حتماً می بایست در صورت فعال بودن "wp_debug_log" استفاده شود.تصویر(2)