ความแตกต่างระหว่างตะขอการกระทำafter_setup_themeและinitคืออะไร? ดูเหมือนว่าทั้งคู่จะถูกเรียกใช้ก่อนที่จะโหลดหน้าใด ๆ ใน WordPress (แม้แต่หน้าผู้ดูแลระบบ)
ความแตกต่างระหว่างตะขอการกระทำafter_setup_themeและinitคืออะไร? ดูเหมือนว่าทั้งคู่จะถูกเรียกใช้ก่อนที่จะโหลดหน้าใด ๆ ใน WordPress (แม้แต่หน้าผู้ดูแลระบบ)
คำตอบ:
after_setup_themeaction hook ถูกใช้งานก่อนหน้าจริง$wp->init();ซึ่งตั้งค่าผู้ใช้ปัจจุบันและหลังจากนั้นinitaction hook จะถูกใช้ซึ่งหมายความว่าพวกเขาค่อนข้างเหมือนกันกับความแตกต่างที่สำคัญอย่างหนึ่งและนั่นคือที่after_setup_themeผู้ใช้ไม่ได้รับการรับรองความถูกต้องและที่initเขาเป็น เรากำลังพูดถึงผู้ใช้จริง)