• March 6, 2024

    plugin แกะรอย actions, filters ต่างๆของ WordPress.

    ปลั๊กอินอื่นๆจะทำงานเฉพาะเมื่อโหลดหน้านั้น. ดังนั้นถ้ามันมีการ redirect ก็ไม่รู้เรื่องกัน.
    ปลั๊กอินอื่นจะทำงานและแสดงผลเฉพาะต่อ admin แม้จะมีบางตัวสามารถกำหนด cookie ได้ให้แสดงในฐานะผู้ดูธรรมดา แต่ก็จะติดข้อข้างบน. ดังนั้นถ้าใช้ปลั๊กอินทั่วไปที่แกะรอย hooks แล้วจะต้องดูในฐานะผู้ใช้ไม่ใช่สมาชิก ก็จะไม่รู้เรื่องกันอีกเหมือนกัน.

    แต่ตัวนี้ กำหนด option ให้แกะรอยแล้วบันทึกลงไฟล์ แล้วสั่งให้หยุดแกะรอยได้. คำสั่งบันทึกต่างๆจะตั้งค่าลงใน transient โดยมีอายุ 2 วันหากลืมกดปิด ดังนั้นมันจะไม่เหลือขยะใน DB เวลาคุณลืมปิดแล้วลบปลั๊กอินทิ้งไป.

    วิธีใช้

    1. เซฟไฟล์ลงในโฟลเดอร์ wp-content/plugins/wp-hooks-trace/
    2. activate plugin
    3. กด Enable trace จากในหน้ารายการปลั๊กอินนั้นเลย
    4. เริ่มทำงานเพื่อดูว่า WordPress มันเรียก hooks อะไรบ้าง
    5. กด Disable trace
    6. เปิดโฟลเดอร์ที่ติดตั้งปลั๊กอินนี้ แล้วเปิดไฟล์ .txt มาอ่านเพื่อดูว่ามีอะไรถูกเรียกใช้บ้าง.

    Download: https://gist.github.com/ve3/96c50c671e06dde475f6e3c80492f7e5 

    Plugin ทางเลือกอื่นๆ
    https://wordpress.org/plugins/wp-hooks-finder/ 
    https://wordpress.org/plugins/query-monitor/ 
    https://wordpress.org/plugins/…bar-actions-and-filters-addon/ 

    Ref. http://www.thaiseoboard.com/index.php/topic,447679.0.html


เวอไนน์ไอคอร์ส

ประหยัดเวลากว่า 100 เท่า!






เวอไนน์เว็บไซต์⚡️
สร้างเว็บไซต์ ดูแลเว็บไซต์

Categories


Uncategorized