ข้ามไปที่เนื้อหาหลัก
เวลาอ่าน 7 นาที (1404 คำ)

วิธีช่วยในการแก้ไขข้อบกพร่องของปลั๊กอิน WordPress

วิธีช่วยเหลือด้วย WordPress-Plugin-Debugging

นักพัฒนาของ JoomUnited ทำงานเสมอเพื่อให้ปลั๊กอินของคุณทำงานได้อย่างเหมาะสมที่สุด แน่นอนว่าในบางกรณีความล้มเหลวบางประเภทอาจเกิดขึ้นได้ เช่น ความไม่ลงรอยกันที่เกิดขึ้นจากปลั๊กอินที่สาม และสิ่งที่เราต้องการเมื่อเป็นประเภทเหล่านี้ ของความล้มเหลวเกิดขึ้น? แน่นอนพวกเขาจะแก้ไขได้อย่างรวดเร็ว ...    

ในโพสต์นี้ เราจะสอนวิธีให้ข้อมูลที่ถูกต้องแก่นักพัฒนาเพื่อให้เขาเข้าใจและแก้ไขข้อผิดพลาดได้อย่างรวดเร็ว โพสต์นี้จะแบ่งออกเป็น 3 ขั้นตอนที่เราจะปฏิบัติตามเพื่อให้ข้อมูลที่ถูกต้องแก่นักพัฒนาเมื่อเกิดปัญหา:

  • เปิดบันทึกการดีบัก
  • ติดตั้งปลั๊กอินการแก้ไขปัญหา
  • ตรวจสอบข้อผิดพลาดจาวาสคริปต์

 

เปิด WordPress Debug และ Log System

ก่อนอื่น เราต้องรู้ว่า WP_DEBUG คืออะไร; ดังที่เราเห็นในวิกิพีเดีย “ WP_DEBUG เป็น PHP (ตัวแปรส่วนกลางถาวร) ที่สามารถใช้เพื่อทริกเกอร์โหมด "ดีบัก" ทั่วทั้ง WordPress จะถือว่าผิดโดยค่าเริ่มต้นและมักจะถูกตั้งค่าเป็นจริงในไฟล์ wp-config.php บนสำเนาการพัฒนาของ WordPress”

ในฐานะที่เราสามารถดู WP_DEBUG เป็นค่าคงที่เป็นค่าเริ่มต้นคือ ปิด แต่เราสามารถทำให้มัน บน เพื่อวัตถุประสงค์การแก้จุดบกพร่องชั่วคราว

 

wp-config

 

นอกจากนั้น ยังมีค่าคงที่ PHP อีกตัวหนึ่งที่เรียกว่า WP_DEBUG_LOG ซึ่งจะช่วยให้เราสร้างไฟล์ข้อความโดยอัตโนมัติพร้อมข้อผิดพลาดทั้งหมดของปลั๊กอินของคุณ และนั่นคือสิ่งที่เราจะส่งให้นักพัฒนาซอฟต์แวร์

เราจะสอนคุณว่าเราจะเปิดใช้งานได้อย่างไร และจะมีลักษณะอย่างไรหากมีข้อผิดพลาดกับปลั๊กอินของคุณ เราจะใช้ WP Meta SEO สำหรับตัวอย่างนี้ แต่คุณสามารถทำตามขั้นตอนเดียวกันสำหรับปลั๊กอินทั้งหมดของเรา ในกรณีนี้ เรามีปัญหากับ WP Meta SEO อาจเป็นปัญหาได้ ดังนั้นสิ่งที่เราจะทำคือเปิด ไฟล์ wp-config.php ซึ่ง สามารถทำได้ด้วยซอฟต์แวร์แก้ไขข้อความที่คุณต้องการด้วย Notepad, Visual Studio รหัสวงเล็บเช่นเพียงแค่ไปและเปิด WP-config.php

ไฟล์จะอยู่ที่รูทของเซิร์ฟเวอร์ซึ่งติดตั้งเว็บไซต์ WordPress ของคุณ

 

wp-config-generated

 

เปิดด้วยเท็กซ์เอดิเตอร์ จากนั้นกด CTRL + F หรือคลิกที่ Edit > Find… คุณจะเห็นช่องสำหรับพิมพ์คำที่จะค้นหา ในกรณีนี้ เราจะพิมพ์ “ WP_DEBUG” และคลิกที่ Enter จนกว่าคุณจะพบ:
“define( 'WP_DEBUG', false )”

 

wp-debug-activation

 

ตอนนี้เราอยู่ในบรรทัดนั้นแล้ว ให้ลบ "เท็จ" และพิมพ์ true ให้คลิกที่ Enter และในบรรทัดถัดไป copy define( 'WP_DEBUG_LOG', true ); และบันทึกไฟล์ควรมีลักษณะเหมือนภาพถัดไป

 

wp-debug-จริง

 

หากเปลี่ยนสองบรรทัดนี้ ไฟล์ชื่อ “debug.php” จะปรากฏบน /wp-content/

 

บันทึกใหม่

 

และเสร็จแล้ว… เราเสร็จสิ้นขั้นตอนแรกแล้ว นั่นคือหนึ่งในไฟล์ที่นักพัฒนาของเราจะต้องเร่งกระบวนการแก้ไขปัญหาของคุณ ข้อผิดพลาดทั้งหมดจะได้รับการตรวจสอบและเขียนลงในไฟล์ข้อความนี้

 

ติดตั้งปลั๊กอินการแก้ไขปัญหา WordPress

ปลั๊กอินตรวจสอบและแก้ไขปัญหาสุขภาพเป็นปลั๊กอินที่ช่วยให้คุณสามารถเรียกใช้การตรวจสอบข้อขัดแย้งได้โดยไม่กระทบต่อผู้เยี่ยมชมทั่วไปในไซต์ของคุณ ใช้งานง่ายและติดตั้ง เรายังคงใช้ WP Meta SEO สำหรับตัวอย่างนี้ ทำตามขั้นตอนเหล่านี้เพื่อติดตั้งและเรียกใช้การตรวจสอบข้อขัดแย้งด้วย Health Check & Troubleshooting:

  • ลงชื่อเข้าใช้ไซต์ Wordpress คุณจะอยู่ในแดชบอร์ดของไซต์ของคุณ
  • คลิกที่ “ปลั๊กอิน” ที่ส่วนด้านซ้ายของหน้าของคุณ
  • คลิกที่ "เพิ่มใหม่"
  • พิมพ์ “Health Check & Troubleshooting” ในแถบค้นหาดังรูปด้านล่าง

 

การแก้ไขปัญหาเพิ่มเติม

     

  • คลิกที่ "ติดตั้งทันที" รายการปลั๊กอินจะชาร์จโดยอัตโนมัติ มองหาทางขวาและคลิกที่ "ติดตั้งทันที" จากนั้นคลิก "เปิดใช้งาน"

 

ติดตั้ง-แก้ไขปัญหา

 

  • คลิกที่ "Site Health" ที่เมนูด้านซ้ายคือส่วนที่เรียกว่า "Tools" คลิกที่มันจากนั้นคลิกที่ "Site Health"

 

เว็บไซต์สุขภาพเมนู

 

  • คลิกที่ "การแก้ไขปัญหา" อ่านข้อมูลคำเตือน แล้วคลิก "เข้าสู่โหมดการแก้ไขปัญหา" 

โหมดการแก้ไขปัญหาจะปิดใช้งานปลั๊กอินทั้งหมดโดยอัตโนมัติและเปลี่ยนเป็นธีมเริ่มต้น โหมดการแก้ไขปัญหาไม่มีผลกับผู้เข้าชมไซต์ของคุณตามปกติ  

 

เปิดใช้งานการแก้ปัญหา

   

  • ทำซ้ำปัญหาที่ คุณประสบ

ฉัน อยู่ในสภาพแวดล้อมเริ่มต้นที่ไม่มีปลั๊กอินที่ใช้งานอยู่และธีมเริ่มต้น หากปัญหาเกิดขึ้น แสดงว่าปลั๊กอินของเราไม่ได้ก่อให้เกิดการทำงานที่ไม่คาดคิด

 

  • คลิกที่ "ปลั๊กอิน" > "ปลั๊กอินที่ติดตั้ง"

  เมนู "ปลั๊กอิน" จะขยายออกเพื่อให้คุณมีตัวเลือกเพิ่มเติม คลิกที่ "ปลั๊กอินที่ติดตั้ง"

 

ติดตั้งปลั๊กอิน

   

  • คลิก “เปิดใช้งานขณะแก้ไขปัญหา” ถัดจาก WP Meta SEO

  เปิดใช้งานด้วยการแก้ปัญหา      

  • สร้างปัญหาที่คุณกำลังประสบ กับเฉพาะ WP Meta SEO ทำงานอยู่และธีมเริ่มต้น หากเกิดปัญหาขึ้น แสดงว่าปัญหาเกิดจากปลั๊กอินของเรา

 

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

   

การตรวจสอบและแก้จุดบกพร่องข้อผิดพลาด Javascript ในปลั๊กอิน WordPress

เราจะค้นหาข้อผิดพลาดของ Javascript ในคอนโซล Chrome หรือ Firefox ทั้งนี้ขึ้นอยู่กับเบราว์เซอร์ของคุณ การตั้งชื่อจะแตกต่างกันเล็กน้อย แต่หลังจาก Chrome และ FireFox เราจะเรียกมันว่า "คอนโซล" ในการเปิดคอนโซล ให้ทำตามขั้นตอนเหล่านี้:  

  • คลิกขวา ที่ตรวจสอบที่ส่วนหน้าในส่วนใด ๆ ของไซต์

 

ตรวจสอบ

   

  • เลือกคอนโซล จะเปิดเครื่องมือสำหรับนักพัฒนาที่ด้านขวาของหน้า คลิกที่ "คอนโซล"

 

คอนโซล

 

ตรวจสอบข้อผิดพลาด เมื่อคอนโซลเปิดอยู่ ทำซ้ำข้อผิดพลาดที่คุณคาดหวังและดูบนคอนโซล ข้อผิดพลาดคือข้อความสีแดงที่อธิบายว่าข้อขัดแย้งของจาวาสคริปต์อยู่ที่ไหน

 

error-console

 

หากคุณพบข้อผิดพลาด JavaScript โปรด จับภาพหน้าจอของข้อผิดพลาดเวอร์ชันขยาย เพื่อรวมไว้ในตั๋ว/โพสต์ของคุณ

 

ส่ง / แบ่งปันการรายงานปัญหาของคุณ

เมื่อคุณมีข้อมูลทั้งหมดนี้แล้ว คุณจะช่วยให้นักพัฒนาซอฟต์แวร์เร่งกระบวนการได้ เพียงไปที่ข้อมูลทั้งหมดที่คุณรวบรวมและไปที่ตั๋ว/โพสต์ของคุณ จำไว้ว่ารายการต่างๆ ได้แก่:  

  • debug.log
  • หมายเหตุด้วยปลั๊กอินที่ทำให้เกิดข้อขัดแย้ง
  • การจับภาพคอนโซลจาวาสคริปต์ที่มีข้อผิดพลาด

 

หากคุณทำตามขั้นตอนเหล่านี้และส่งข้อมูลที่ถูกต้องถึงเรา นักพัฒนาจะสามารถทำงานดีบั๊กได้เร็วขึ้น และเราขอขอบคุณล่วงหน้ามาก :)    

 

สร้างและแชร์บัญชีผู้ใช้ WordPress ใหม่เพื่อวัตถุประสงค์ในการสนับสนุน

บางครั้งการสร้างผู้ดูแลระบบใหม่เป็นวิธีหนึ่งที่รวดเร็วในการแสดงให้ทีมสนับสนุนทราบว่าปัญหาของคุณเกี่ยวกับอะไร ก่อนเริ่มกระบวนการนั้น โปรดเตือนความจำสั้นๆ ว่า:

  • เราไม่จัดเก็บข้อมูลรับรองเก่าหลังจากที่ปัญหาได้รับการแก้ไขแล้ว (ด้วยเหตุผลด้านความปลอดภัย)
  • เราแนะนำให้ลบบัญชีผู้ใช้ของผู้ดูแลระบบที่สร้างขึ้นเพื่อวัตถุประสงค์ในการสนับสนุน
  • ข้อมูลทั้งหมดที่แชร์กับทีมของเราจะปลอดภัยและยังคงเป็นส่วนตัว

 

ในการสร้างผู้ใช้ใหม่ ก่อนอื่น คุณต้องลงชื่อเข้าใช้ไซต์ผู้ดูแลระบบของคุณ หลังจากเข้าสู่ระบบสำเร็จ คุณจะอยู่ในแดชบอร์ด Wordpress

จากนั้น คุณควรไปที่ เมนูด้านซ้าย > ผู้ ใช้

 

wp-user-menu

 

หลังจากนั้น ไปที่หน้าจอด้านบน คลิกที่ปุ่ม เพิ่มใหม่ หรือย้ายไปที่ ปุ่ม เพิ่มใหม่ บนเมนูด้านซ้าย

 

add-wp-user

 

ถัดไป แบบฟอร์ม เพิ่มผู้ใช้ใหม่ จะปรากฏบนหน้าจอของคุณ มี 2 สาขาที่ต้องกรอกข้อมูลที่มี: ชื่อผู้ใช้, อีเมล์

ที่ ช่อง รหัสผ่าน คุณสามารถใช้ตัวสร้างรหัสผ่านแบบสุ่มหรือตั้งรหัสผ่านของคุณเองได้ และคุณสามารถทำเครื่องหมายที่ ตัวเลือก ส่งการแจ้งเตือนผู้ใช้ หากคุณต้องการส่งอีเมลเกี่ยวกับบัญชีของผู้ใช้ใหม่

หลังจากนั้น คุณเลือก บทบาท สำหรับผู้ใช้ในกล่องดรอปดาวน์ นี่เป็นขั้นตอนสำคัญในการกำหนดสิทธิ์สำหรับผู้ใช้ในไซต์ของคุณ "ผู้ดูแลระบบ" เป็นระดับสูงสุดและให้ผู้ใช้เข้าถึงคุณลักษณะทั้งหมดของเว็บไซต์ของคุณ คุณสามารถตั้งค่าบทบาทอื่นๆ ได้หากต้องการจำกัดการเข้าถึงของผู้ใช้

 

wp-ผู้ใช้แบบฟอร์ม

 

สุดท้าย คลิกที่ปุ่ม เพิ่มผู้ใช้ใหม่ ที่ด้านล่าง มันเสร็จแล้ว โชคดี!

 

3
รับทราบข้อมูล

เมื่อคุณสมัครรับข้อมูลจากบล็อก เราจะส่งอีเมลถึงคุณเมื่อมีข้อมูลอัปเดตใหม่ๆ บนเว็บไซต์ ดังนั้นคุณจะไม่พลาดข่าวสารเหล่านี้

กระทู้ที่เกี่ยวข้อง

 

ความคิดเห็น

ยังไม่มีความคิดเห็น เป็นคนแรกที่แสดงความคิดเห็น
ลงทะเบียนเรียบร้อยแล้ว? เข้าสู่ระบบที่นี่
วันจันทร์ที่ 29 เมษายน 2024

แคปต์ชาอิมเมจ