การแก้ไขปัญหาข้อผิดพลาดเกี่ยวกับธีมใน WordPress
ข้อผิดพลาดเกี่ยวกับธีมใน WordPress อาจส่งผลให้เกิดข้อความแสดงข้อผิดพลาดหรือหน้าขาวได้ ซึ่งโดยทั่วไปจะเรียกว่าหน้าจอขาวแห่งความตาย คุณสามารถใช้ขั้นตอนข้างล่างนี้ในการวิเคราะห์ข้อผิดพลาดเกี่ยวกับธีมใน WordPress ที่อาจเป็นไปได้
เตรียมเว็บไซต์ WordPress ของคุณเพื่อแก้ไขปัญหา
- สำรองข้อมูลเว็บไซต์เสมอ ก่อนที่จะดำเนินการแก้ไขปัญหาใดๆ
- ปิดใช้งานปลั๊กอินทั้งหมด โดยเฉพาะ ปลั๊กอินที่มีการแคชใดๆ
- ถ้าเว็บไซต์ของคุณใช้ wp_cache คุณจะต้องปิดใช้งาน WP_CACHE
หาข้อผิดพลาดที่เกี่ยวกับธีม
- เปิดใช้งานโหมดแก้จุดบกพร่องของ WordPress
- ไปที่เว็บไซต์ของคุณแล้วตรวจดูว่ามีข้อผิดพลาด PHP หรือไม่
- ถ้ามีข้อผิดพลาด PHP ให้ดูว่าไดเรกทอรี themes อยู่ในเส้นทางไฟล์หรือไม่ ดูตัวอย่างข้างล่างนี้:
ข้อผิดพลาดร้ายแรง: กระตุ้นให้ทำงานที่ไม่ระบุให้ชัดเจน functionName() ใน /home/wp-content/themes/twentyeleven/functions.php บรรทัดที่ 1
- หากเส้นทางไฟล์มีthemes ก็เท่ากับยืนยันว่าเป็นปัญหาเกี่ยวกับธีม และคุณสามารถแก้ไขข้อผิดพลาดได้เลย
- หากไม่เห็นข้อผิดพลาดบนเว็บไซต์ คุณต้องแสดงข้อมูลข้อผิดพลาด:
- ถ้าข้อผิดพลาดโดยละเอียดหรือบันทึกแสดงข้อผิดพลาด PHP คุณก็เริ่มแก้ไขได้เลย
ระบุว่าข้อผิดพลาดเกิดขึ้นเฉพาะกับธีมที่ใช้งานอยู่ในปัจจุบันหรือไม่
- เชื่อมต่อกับโฮสติ้งด้วย FTP เพื่ออัพโหลดไฟล์ cPanel / Managed WordPress / Plesk
- ไปยังไดเรกทอรีที่มีเว็บไซต์ WordPress ของคุณ
- จากนั้นเปิดไดเรกทอรี wp-content/themes
- จดจำธีมเริ่มต้นล่าสุดที่ติดตั้ง
หมายเหตุ: ธีม WordPress เริ่มต้นจะตั้งชื่อตามปีที่เปิดตัว ตัวอย่าง ธีมเริ่มต้นที่ออกมาในปี 2017 มีชื่อว่า twentyseventeen
- อัพเดตเว็บไซต์ WordPress ให้ใช้ธีมเริ่มต้นในฐานข้อมูล
- ดูเว็บไซต์ของคุณ ถ้าไม่พบปัญหาแล้ว แสดงว่าคุณระบุปัญหาได้ถูกต้องว่าเกี่ยวข้องกับธีมที่ไม่ใช่ค่าเริ่มต้น
ขั้นตอนที่เกี่ยวข้อง
- หลังจากยืนยันว่าปัญหาเกี่ยวข้องกับธีม WordPress คุณก็สามารถแก้ไขปัญหาได้เลย
ข้อมูลเพิ่มเติม
- ใช้โหมดแก้ไขข้อบกพร่องเพื่อแก้ไขข้อผิดพลาด WordPress
- หากคุณต้องการความช่วยเหลือเกี่ยวกับการแก้ไขข้อผิดพลาดของธีม ทีมสนับสนุน WordPress Premium ของเราช่วยคุณได้