นอกจากลิงค์ที่ให้บริการโดย Rohit Pande
นอกจากนี้ยังมีคำอธิบายในเชิงลึกที่พบได้ที่
ส่วนที่ 1
http://theme.fm/2011/09/wordpress-internals-how-wordpress-boots-up-2315/
ส่วนที่ 2
http://theme.fm/2011/09/wordpress-internals-how-wordpress-boots-up-part-2-2437/
ซึ่งยังรวมถึงไดอะแกรม / ผังงานบางส่วน
และ...
นี่เป็นเพียงจุดเริ่มต้นของการทำความเข้าใจกับกระบวนการเริ่มต้น WordPress ซึ่งควรมีข้อมูลเกี่ยวกับลำดับชั้นของเทมเพลตเช่นเดียวกับการตรวจสอบว่ามีการเปิดใช้ hooks ใดในหน้าใดและเมื่อใด เมื่อรวมเข้าด้วยกันคุณสามารถพัฒนาความเข้าใจอย่างลึกซึ้งเกี่ยวกับสิ่งที่เกิดขึ้นและที่ไหน!
หรือแผนภูมิการไหลนี้จากRarstตามที่เห็นในคำถามนี้
รัน backtraces ของคุณเอง ....
วิธี ... ?
- http://www.php.net/manual/en/function.debug-backtrace.php
- http://queryposts.com/function/wp_debug_backtrace_summary/
... ในรูปแบบพื้นฐานที่สุด
มากกว่า...
I can not vouch for the above four links specifically, however they are additional material which supports this question that you or others may find useful.
มากไปกว่านั้น...
ต้องการดูการกระทำที่ถูกไล่ออกระหว่างการร้องขอหรือไม่ ลองดูที่นี้ปลั๊กอินโดยToscho ,
ต้องการดูว่ามีอะไรติดอยู่ที่ไหนและมีลำดับความสำคัญใด ลองดูที่นี้ปลั๊กอินโดยRarst ,
มีประโยชน์มากสำหรับเมื่อต้องการทราบว่า hooks ภายในและแบบกำหนดเองอยู่ในห่วงโซ่ลำดับความสำคัญ
และนอกจากนี้ยังมีนี้ปลั๊กอินโดยไกเซอร์ ,
Only one screenshot of several, rest can be found on GitHub Repo link
นอกจากนี้ยังมีแผนผังลำดับงานนี้อธิบายกระบวนการสืบค้นและสิ่งที่จะใช้เมื่อใดที่จะช่วยเสริมคำถามนี้
คำถามต้นฉบับและคำตอบที่นี่ , แผนภูมิการไหลโดยRarst
This flowchart and Q&A I can vouch for.
(การคลิกที่ภาพจะนำคุณไปยังเธรดคำถามและคำตอบโดยตรงเพื่อทราบข้อมูลเพิ่มเติม)
บันทึก
เป็นสิ่งหนึ่งที่ต้องดูที่แผนภูมิการไหลซึ่งมีประโยชน์อย่างมากเกี่ยวกับการแสดงภาพกระบวนการกำหนดค่าเริ่มต้นและลิงก์ด้านบนไปยังหัวข้อนั้นมีความยุติธรรม แต่ในฐานะนักพัฒนา WordPress เมื่อคุณอยู่ในสิ่งที่ "กำลังพัฒนา" คุณต้องการใช้ประโยชน์จากเครื่องมือตรวจแก้จุดบกพร่องอื่น ๆ ที่ช่วยให้คุณเห็นภาพและเข้าใจสิ่งที่เกิดขึ้นระหว่างการร้องขอบางส่วน ฉันเชื่อว่าทั้งหมดที่กล่าวมาข้างต้นไปจับมือ
เครื่องมือเหล่านี้ไม่ใช่เครื่องมือเดียวที่มีอยู่และไม่ใช่วิธีการเดียวในการรับข้อมูลที่มีค่าในระหว่างกระบวนการเริ่มต้น / ร้องขอ แต่เป็นสิ่งที่ฉันเลือกใช้ อย่าลังเลที่จะเพิ่มมากขึ้น!
ลำดับความสำคัญของเทมเพลท
คุณสามารถโต้ตอบกับไดอะแกรมนี้ได้ การคลิกที่ภาพจะนำคุณไปสู่ Theme Handbook โดย WordPress โดยตรงสำหรับข้อมูลเพิ่มเติม
#changelog: 04/10/12 added flow chart from Rarst / "Make sense of WP core load"