เราจะช่วยคุณได้อย่างไร?

วิธีเปิดใช้งานโหมดดีบักใน wordpress

Amy Flakelar
เขียนโดย
Amy Flakelar

DEBUG WORDPRESS

WordPress มาพร้อมกับการตั้งค่าต่างๆ ที่คุณสามารถใช้เพื่อช่วยดีบักแอปพลิเคชันหลัก ธีม โค้ดที่คุณกำหนดเอง และอื่นๆ

โดยทั่วไป การตั้งค่าเหล่านี้มีไว้สำหรับนักพัฒนาซอฟต์แวร์ และไม่ควรใช้กับไซต์ “ใช้งานจริง” อย่างไรก็ตาม คุณอาจต้องใช้พวกเขาในสถานการณ์เฉพาะเพื่อช่วยในปัญหาที่คุณอาจพบเมื่อใช้โค้ดของบุคคลที่สาม เช่น ปลั๊กอินหรือธีม

หากต้องการเปิดใช้งานโหมดแก้ไขข้อบกพร่องใน WordPress ให้ทำตามขั้นตอนเหล่านี้:

  1. ใช้ cPanel “ตัวจัดการไฟล์” เปิดไฟล์ wp-config.php ในโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ
  2. ในการเปิดใช้งานโหมดแก้ไขข้อบกพร่อง ให้เพิ่มบรรทัดต่อไปนี้ในไฟล์ wp-config.php:
    กำหนด ('WP_DEBUG' จริง);

เมื่อเปิดใช้งาน WP_DEBUG WordPress จะแสดงข้อผิดพลาด PHP การแจ้งเตือนและคำเตือนทั้งหมด

  1. บันทึกการเปลี่ยนแปลงและออกจากโปรแกรมแก้ไขข้อความ โหมดดีบักเปิดใช้งานอยู่ในขณะนี้
Warning

เมื่อเสร็จแล้วให้ปิดการใช้งานโหมดแก้ไขข้อบกพร่องโดยแก้ไขบรรทัดในไฟล์ wp-config.php ดังนี้:

    กำหนด ('WP_DEBUG', เท็จ);

ตัวเลือกการดีบักเพิ่มเติม

มีการตั้งค่าเพิ่มเติมหลายอย่างที่คุณสามารถใช้เพื่อควบคุมข้อมูลการดีบักที่ WordPress ให้มา:

  • WP_DEBUG_LOG: เมื่อเปิดใช้งาน WP_DEBUG_LOG และ WP_DEBUG WordPress จะบันทึกข้อความแสดงข้อผิดพลาดทั้งหมดไปยังไฟล์ debug.log ในไดเร็กทอรี wp-content โดยค่าเริ่มต้น การตั้งค่านี้ถูกปิดใช้งาน หากต้องการเปิดใช้งานการตั้งค่านี้ ให้เพิ่มบรรทัดต่อไปนี้ในไฟล์ wp-config.php:
    กำหนด ('WP_DEBUG_LOG', จริง);
  • WP_DEBUG_DISPLAY: WordPress แสดงข้อผิดพลาดและข้อความเตือนบนหน้าเว็บเมื่อเปิดใช้งาน WP_DEBUG_DISPLAY และ WP_DEBUG โดยค่าเริ่มต้น การตั้งค่านี้จะเปิดใช้งาน เมื่อปิดใช้งานการตั้งค่านี้ ข้อความแก้ไขข้อบกพร่องจะถูกซ่อนจากมุมมอง หากต้องการปิดการตั้งค่านี้ ให้เพิ่มบรรทัดต่อไปนี้ในไฟล์ wp-config.php:
    กำหนด ('WP_DEBUG_DISPLAY', เท็จ);
  • SCRIPT_DEBUG: เมื่อเปิดใช้งาน SCRIPT_DEBUG WordPress จะใช้เวอร์ชันพัฒนาของไฟล์ CSS และ JavaScript หลักแทนเวอร์ชันย่อเล็กสุดที่ปกติใช้ โดยค่าเริ่มต้น การตั้งค่านี้ถูกปิดใช้งาน คุณสามารถใช้การตั้งค่านี้เพื่อทดสอบการแก้ไขไฟล์ .js หรือ .css ในตัว หากต้องการเปิดใช้งานการตั้งค่านี้ ให้เพิ่มบรรทัดต่อไปนี้ในไฟล์ wp-config.php:
    กำหนด ('SCRIPT_DEBUG' จริง);