دوستان سلام.
به جرات می توان گفت که وردپرس محبوب ترین سیستم مدیریت محتوا در جهان است و میلیون ها سایت و فروشگاه اینترنتی با این سیستم راه اندازی شده اند.
شاید بتوان یکی از مهم ترین دلایل این محبوبیت را وجود تعداد زیادی پوسته و افزونه دانست که اکثر آن ها به رایگان در دسترس کاربران قرار دارند. اما این وفور و فراوانی مشکلاتی را نیز در پی داشته که یکی از مهم ترین آن ها مسئله ی وجود باگ ها و خطاهای قالب و افزونه است که هم روی سرعت سایت و هم امنیت آن تاثیر منفی می گذارد.
در آموزش امروز می خواهیم به شما یاد دهیم که چگونه می توان خطاها و هشدارهای پوسته ها و افزونه ها را شناسایی کرد.
خوشبختانه وردپرس برای این منظور نیز تمهیداتی اندیشیده و شما می توانید به راحتی با مراجعه به فایل wp-config.php روی هاست ( در پوشه ی وردپرس ) این کار را انجام دهید.
پس از باز کردن فایل گفته شده , کد define(‘WP_DEBUG’, false); را یافته و آن را به صورت زیر تغییر دهید :
[php]
define(‘WP_DEBUG’, true);
[/php]
اکنون فایل را ذخیره کرده و صفحه ی اصلی سایت خود را رفرش کنید.
به این ترتیب هرگاه خطا یا هشداری در مورد قالب یا افزونه وجود داشته باشد این خطا در قسمت بالای سایت نمایش داده می شود.
نکته ی امنیتی : بهتر است پس از شناسایی باگ ها و خطاها , عبارت define(‘WP_DEBUG’, true); را به حالت قبل برگردانید تا نشانی مسیر فایل ها مورد سوءاستفاده قرار نگیرد.