📄 محتوای کامل
برای فعال کردن حالت دیباگ در ووکامرس (WooCommerce Debug Mode) ، میتوانید از مراحل زیر استفاده کنید. این کار به شما کمک میکند تا مشکلات مربوط به ووکامرس را بهتر شناسایی و رفع کنید. برای فعال کردن حالت دیباگ، مراحل زیر را دنبال کنید:
- ورود به پیشخوان وردپرس:
ابتدا وارد بخش مدیریت (پیشخوان) وبسایت وردپرس خود شوید. - تنظیمات ووکامرس:
در منوی کناری، به بخش “ووکامرس” بروید و سپس “پیکربندی” را انتخاب کنید. - برگه پیشرفته:
در بالای صفحه تنظیمات ووکامرس، برگه “پیشرفته” (Advanced) را انتخاب کنید. - تنظیمات رابط برنامهنویسی (API):
در برگه پیشرفته، گزینه “تنظیمات رابط برنامهنویسی” را پیدا کرده و روی آن کلیک کنید. - فعالسازی دیباگ:
به بخش “تنظیمات عمومی” بروید و به دنبال گزینهای به نام “فعالسازی حالت دیباگ” (Enable Debug Mode) بگردید. این گزینه را فعال کنید. - ذخیره تغییرات:
پس از فعالسازی حالت دیباگ، حتماً تنظیمات را ذخیره کنید.
فعال کردن دیباگ ووکامرس:
فعالسازی حالت دیباگ ممکن است اطلاعات محرمانهای از وبسایت شما را نمایش دهد. بنابراین، مطمئن شوید که این حالت فقط زمانی که به طور فعال در حال عیبیابی یک مشکل هستید، فعال باشد و پس از اتمام کار، آن را غیرفعال کنید.
در صورتی که به جزئیات بیشتری نیاز دارید، ممکن است بخواهید از افزونههای توسعهدهنده ووکامرس یا مستندات رسمی ووکامرس استفاده کنید.
توضیحات تکمیلی و اصلی ، آموزش فعال کردن دیباگ ووکامرس :
اشکال زداییثابتهای مستند شده در اینجا میتوانند در فایل `سایت شما` تعریف شوند wp-config.php.
برای سایر ثابتهایی که میتوانید برای تنظیم دقیق جنبههای خاصی از موتور جستجو استفاده کنید، لطفاً به بخش ثابتها مراجعه کنید .
نحوه فعال کردن اشکال زدایی
خطوط زیر را اضافه کنید wp-config.phpتا هشدارهای عمومی PHP و وردپرس، پیامهای خطا و اطلاعات وضعیت از افزونه جستجوی محصول WooCommerce در فایل سایت ثبت شوند debug.log. مورد دوم معمولاً در wp-contentپوشه قرار دارد.
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false ); define( 'WPS_DEBUG', true );
برای ثبت زمانهای اصلی پرسوجو، گزینهای را که در تنظیمات عمومی توضیح داده شده است، فعال کنید .
اشکال زدایی اسکریپت ها و استایل ها
اگر میخواهید افزونه از اسکریپتها و استایلهای فشردهسازی نشده استفاده کند، موارد زیر را نیز اضافه کنید:
define( 'WPS_DEBUG_SCRIPTS', true ); define( 'WPS_DEBUG_STYLES', true );
همچنین توصیه میکنیم پس از فعال یا غیرفعال کردن اشکالزدایی اسکریپت یا استایل، هرگونه حافظه پنهان (cache) را پاک کنید.
اشکال زدایی تجزیه DOM
WPS_DEBUG_DOMاز این ثابت برای نمایش اطلاعات اضافی در طول تجزیه DOM استفاده کنید .
define( 'WPS_DEBUG_DOM', true );
این امر زمانی اعمال میشود که از بهینهسازی دقیق برای رسیدگی به درخواستهای فیلترهای موتور جستجو استفاده شود (در صورت فعال بودن در تنظیمات عمومی ).
اشکالزدایی حافظههای پنهان (caches)
این WPS_CACHE_DEBUGثابت برای فعال کردن اطلاعات اشکالزدایی خاص مربوط به حافظههای پنهان (cache) استفاده میشود.
define( 'WPS_CACHE_DEBUG', true );
وقتی این گزینه روی «ذخیرهگاه فایل» تنظیم شود true، اطلاعات بیشتری دربارهٔ اقداماتش ثبت خواهد شد.