حالت دیباگ وردپرس چیست wp debug

0 3

عیب یابی وردپرس یا در اصطلاح دیباگ کردن می تواند به شما در رفع خطاهای سیستم مدیریت محتوا کمک کند. حالت دیباگ وردپرس به عنوان یک ایده جالب از سوی سازندگان این برند مشهور مطرح شده که اتفاقا بسیار هم کاربردی است. البته این حالت زمانی اثر فراوانی خواهد گذاشت که شما هم به خوبی wp debug را بشناسید. این امکان را سون هاست فراهم کرده که در قالب این مطلب خدمت شما می شود، همراه ما باشید!

زدین بیرون و از کرونام ترسی ندارین😁 به شخصه معتقدم خوب آدمایی هستیم که تو این دوران دووم آوردیم

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

بنابراین ما در این مطلب تمام چیزهایی را اعلام می کنیم که باید راجع به حالت دیباگ در وردپرس بدانید!

این کار به شما در توسعه وب سایت کمک خواهد کرد و سبب رشد بازدیدکنندگان می شود.

اهمیت حالت دیباگ وردپرس چیست؟

Wp_Debug یک ثابت php است که باعث ایجاد حالت اشکال زدایی در وردپرس می شود. شما می توانید این مولفه را در فایل wp-config.php جستجو کنید، اگرچه حالت دیباگ وردپرس به طور پیش فرض غیرفعال می باشد اما با استفاده از آن قادر به انجام کارهای مهمی خواهید بود. ابتدا اطلاعاتی را در مورد به وجود آمدن ایرادات احتمالی می دهد و با ذخیره کردن یک فایل log، تمام اتفاقات رخ داده در سات را ضبط می کند. این اقدام در رفع مشکلات سایت اثر بسزایی خواهد داشت.

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

یکی از دیگر از دلایل مهم فعال کردن حالت عیب یابی وردپرس هنگام ساخت افزونه یا قالب است که به توسعه دهندگان کمک شایان توجهی می کند. سایت WordPress Codex به شدت توصیه می کند که هر توسعه دهنده هنگام تولید محصول خود از حالت Wp_Debug استفاده کند تا در صورت بروز مشکل یا اخطار، افراد دیگر قادر به بررسی و رفع ایراد باشند.

کاربردهای عملی دیباگ در وردپرس wp debug

با توضیحات کلی بالا در صدد ایجاد یک طرح ذهنی بودیم اما در ادامه به پوشش ایده های عملی خواهیم پرداخت. در ادامه به چند تابع کاربردی مربوط به حالت دیباگ وردپرس خواهیم پرداخت.

WP_DEBUG

Wp_debug در پرونده wp-config.php قرار دارد و به طور پیش فرض دارای مقدار false است. اگر می خواهید آن را فعال کنید، مقدار آن را به true تغییر دهید. برای این کار به یک سرویس دهنده FTP مانند FileZilla یا یک مدیر فایل برای دسترسی به پرونده نیاز دارید. اگر اطلاعات بیشتری در این زمینه می خواهید باید به مطلب عیب یابی وردپرس با فعال کردن wp-debug سر بزنید!

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

WP_DEBUG_LOG

با فعال کردن WP_DEBUG_LOG، کاربران می توانند همه خطاها را در یک فایل به نام debug.log ذخیره کنند. این عملکرد به صورت دستی با تابع WP_DEBUG کار می کند و به حل مشکلات سایت کمک می کند. برای فعال کردن این قابلیت پرونده wp-config.php را باز کرده و خط زیر که در تصویر نشان داده شده را به مقدار true تغییر دهید.

define('WP_DEBUG_LOG', true);

کاربردهای عملی دیباگ در وردپرس wp debug

پس از فعالسازی فایل debug.log به صورت خودکار در مسیر /wp-content ذخیره می گردد.

WP_DEBUG_DISPLAY

شما باید WP_DEBUG_DISPLAY را غیرفعال نمایید تا پیام های خطایی در وب سایت شما نمایش داده نشوند. به طور پیش فرض، هر بار خطایی رخ می دهد درون کد HTML قالب نمایش داده می شود. برخلاف WP_DEBUG که مقدار آن true است و برای مخفی کردن همه خطاها باید مقدار آن را به false تغییر دهید. کد زیر را به مقدار زیر تغییر دهید:

define('WP_DEBUG_DISPLAY', false);

کاربردهای عملی دیباگ در وردپرس wp debug

همه ویژگی های ذکر شده به صورت یکجا برای فعال کردن حالت عیب یابی، ذخیره پرونده log و مخفی کردن خطاهای سایت استفاده می شوند. درک نحوه استفاده از حالت دیباگ وردپرس wp_debug مزایای بسیاری را برای مدیران وب و توسعه دهندگان سایت وردپرس دارد. شما می توانید اقدامات متنوعی را صورت دهید، همچنین روند بسیار آسانی دارد.

امیدواریم مطلب فوق سوالات شما را در این زمینه پاسخ بدهد. وبلاگ سون هاست سرشار از مطالب متنوعی است که باعث رشد و توسعه وب سایت می گردد. بخش آموزش وردپرس موضوعات مختلفی را در مورد این سیستم مدیریت محتوا مطرح کرده که منجر به استفاده بهتر از آن می شود.  مطلب فوق را در رسانه های اجتماعی به اشتراک بگذارید و بر محبوبیت ما بیافزایید. در پایان سوالات و پیشنهادات خود را از طریق درج کامنت در بخش نظرات با ما در میان بگذارید.

یه روزم از یکی پرسیدیم رمز موفقیتت چیه؟ گفت  H45vCztaRj-[<3:TB,~d*;’

بعد از اون تصمیم گرفتم هیچوقت موفق نشم😁

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.