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
- ai (1)
- cat (1)
- computer internet (285)
- food (2)
- med (23)
- Music Movie (31)
- tool (43)
- ฮวงจุ้ย (9)
- Travel (69)
- Uncategorized (1,439)
- web (628)
- ปุ่มคัดลอก และ ปุ่มลบ มีปัญหา มันจะไปคัดลอกและลบไม่ตรงแถว (โปรแกรมกรีดยางพารา)
- คอลั่ม paid ไม่อ่านค่าใน local storage
- ทำไม เมื่อปิด browser brave แล้วเปิดใหม่ ข้อมูลใน Local storage หาย ครับ
- เพิ่มคอมม่า v69=comma+preview.html
- ใส่ comma ในตัวเลข
- สรุปฟังก์ชันและประโยชน์พิเศษของโปรแกรมตารางบันทึกข้อมูลลูกค้า
- code v66 vs v66-1 ต่างกันอย่างไร
- ข้อมูล Local storage หายไปเอง
- แก้codeต้องแก้ database ให้ตรงกัน
- hover ในช่อง input ทำให้ input ลอยตัว
- โปรแกรมที่เก็บข้อมูลแบบ local storage มีความปลอดภัยแค่ไหน?
- ฟังก์ชั่น ยืดขยายช่อง Threshold (ขีดจำกัด) ในการขยายตัวนั้นสูงเกินไป
- เมื่อให้ gemini บันทึก จดจำไว้ เมื่อต้องการคุยต่อ เข้ามาแชทนี้ หรือ เปิดแชทไหม ต้องอ้างอิงอย่างไร คุณจึงจำได้ ต่อเนื่อง?
- โปรแกรมของเราใช้ html ไฟล์เดียว ถ้าเราเปลี่ยนนามสกุล เป็น .php การทำงานจะต่างกันไหม? มีประโยชน์ในแง่ไหน ความปลอดภัยเป็นยังไง
- เมื่อคุณเปิดลิงก์ใด ๆ ผ่านแอปพลิเคชันอย่าง LINE, Facebook Messenger, หรือแอปโซเชียลมีเดียอื่น ๆ
- การแปลง font .ttf เป็น .js
- โปรแกรมบันทึกข้อมูล
- Protected: ใส่รหัสก่อนส่งฟอร์มเมล (ไม่ต้องมีฐานข้อมูล)
- port 465 vs 587
- ถ้าถูกแฮกhost รหัสเมล ก็ถูกไปด้วย การทำ stmp เนี่ย