wp_debug در وردپرس چیست؟و چطور عیب یابی می کند؟

ممکن هنگام کار با وردپرس به یک سری مشکلات بربخورید که هیچ دلیلی برای این مشکلات پیدا نمیکنید . که هیچ دلیل منطقی نیز برای حل آن‌ها به ذهنتان نمی‌رسد. البته وردپرس در این زمینه هوشمندانه میباشد و در درون خود یک سیستم عیب‌یابی دارد و هر کسی که از وردپرس استفاده می‌کند، می‌تواند مشکلات سایت خود را از این طریق پیدا کرده و نسبت به حل این مشکلات اقدام کند. شاید شنیده باشید که پیدا کردن خطاها با wp_debug در وردپرس انجام می‌شود اما اینکه چگونه این اتفاق می‌افتد و چه مراحلی طی می‌شود را توضیح می دهیم
نحوه پیدا کردن خطاها با wp_debug در وردپرس
wp_debug چیست؟
ابزاری برای عیب یابی در وردپرس میباشد که اگر فعال باشد منبع خطا در وردپرس را نشان می دهد. به عبارتی نشان می‌دهد خطایی که در وردپرس مشاهده می‌کنید علتش چیست.
چه زمانی از wp_debug برای عیب یابی در وردپرس استفاده کنیم؟
وردپرس پیشنهاد کرده است که از این حالت، پیش از منتشر کردن قالب ها و افزونه ها استفاده کنید. می توانید ایرادها و خطاها را مشاهده کنید. اما در کل، هر زمانی که در وردپرس به مشکل خوردید (مثلا وقتی وارد قسمت “پوسته‌ها” در وردپرس می‌شوید، چیزی مشاهده نمی‌کنید) و نتوانستید متوجه شوید علت این خطا چیست ، می‌توانید از حالت عیب یابی در وردپرس با wp_debug استفاده کنید.
چطور عیب یاب وردپرس را فعال کنیم؟
برای فعال کردن wp_debug، وارد هاست خود شوید و به قسمتی که فایل‌های وردپرس قرار دارند، بروید. فایل wp-config.php را پیدا کنید و روی دکمه Edit کلیک کرده تا ویرایشگر هاست شما باز شود. حال در بین کدهای موجود در این قسمت، کد ;(define(‘WP_DEBUG’, false را پیدا کنید. اگر این کد در فایل wp-config.php وجود نداشت، خودتان آن را درست قبل از عبارت /* That’s all, stop editing! Happy blogging. */ قرار دهید.

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



  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

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

معایب پارک دامنه و تأثیر آن در SEO

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

نحوه نصب SourceGuardian در دایرکت ادمین

مسیر اول نصب سورس گاردیندرابتدا فایل x.directadmin.ini سرور را باز کنید.برای اینکه بتوانید مسیر...

آموزش ساخت ایمیل در cpanel

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

SEM چیست؟

SEM چیست ؟SEM مخفف search engine marketing شکلی از بازاریابی اینترنتی است که درگیر ترویج وب سایت...

انواع SSL

SSL امروزه به طور گسترده ای مورد استفاده قرار می گیرد، مخصوصا” در مواردی مانند انتقال پول و...