วิธีใช้ฟังก์ชัน Add_action ใน WordPress

เผยแพร่แล้ว: 2022-09-29

ใน WordPress add_action เป็นฟังก์ชันหลักที่ใช้ในการระบุชื่อของ action hook และลงทะเบียนฟังก์ชันเรียกกลับที่จะดำเนินการเมื่อ hook นั้นเริ่มทำงาน Action hook เป็นอีกวิธีหนึ่งที่ธีมและปลั๊กอินสามารถโต้ตอบกับโค้ดหลักของ WordPress และซึ่งกันและกันได้ โดยการลงทะเบียนฟังก์ชันเรียกกลับเข้ากับ action hook เราสามารถบอกให้ WordPress เรียกใช้ฟังก์ชันนั้น ณ จุดเฉพาะในการดำเนินการ ตัวอย่างเช่น wp_head action hook ถูกเรียกก่อนแท็กในเอาต์พุต HTML ของหน้า WordPress ดังนั้น หากเราต้องการเพิ่มโค้ดในส่วนต่างๆ ของหน้าเว็บ เราสามารถลงทะเบียนฟังก์ชันเรียกกลับใน wp_head action hook โดยทั่วไป add_action ใช้เพื่อทำงานหลักสามอย่าง: 1. ลงทะเบียนฟังก์ชัน callback ไปยัง action hook 2. ยกเลิกการลงทะเบียนฟังก์ชัน callback จาก action hook 3. ตรวจสอบว่าฟังก์ชัน callback ได้รับการลงทะเบียนกับ action hook แล้วหรือไม่ เราจะ ดูงานแต่ละงานเหล่านี้โดยละเอียดด้านล่าง

ทริกเกอร์ของ WordPress ถูกกำหนดในรูปแบบ “add_action” ซึ่งเป็นสิ่งที่เป็น เมื่อมีอะไรเกิดขึ้น คุณควรทำอย่างอื่นเพื่อทำให้ถูกต้อง ประเภทข้อมูล "hook" ถูกกำหนดเป็น "add_filter" ซึ่งช่วยให้คุณสามารถเปลี่ยนหรือแทนที่ข้อมูลได้ ตัวอย่างเช่น เมื่อ [some-code] ปรากฏ ให้เปลี่ยนเป็นรหัสอื่นที่ขยายได้

Add_action และ Do_action ใน WordPress คืออะไร?

เครดิต: WPBeginner

สร้าง action hook, ฟังก์ชัน hook และดำเนินการทั้งหมดเมื่อมีการเรียก โดยฟังก์ชัน add_action จะดำเนินการด้วยเช่นกัน ตัวกรองเป็นตัวเลือกหากคุณกำลังพยายามแก้ไขค่าที่ส่งกลับ สามารถใช้ action hook เพื่อพิมพ์/แทรกเนื้อหา ดำเนินการฟังก์ชัน หรือดำเนินการอื่น ๆ

ฟังก์ชัน do_action และ add_action ของ WordPress มีความสำคัญต่อการสร้างการดำเนินการสำหรับธีมหรือปลั๊กอิน WordPress ของคุณ ฟังก์ชันเช่นนี้ใช้เป็นหลักในการสร้างโค้ดหรือเริ่มต้นโค้ดจากเซ็กเมนต์ เมื่อใช้ hooks เหล่านี้ คุณสามารถเพิ่มโค้ดที่กำหนดเองลงในแอปพลิเคชันโดยไม่ต้องแก้ไขโค้ดหลัก เมื่อพูดถึงฟังก์ชันเฉพาะในไฟล์ของคุณ คุณสามารถระบุฟังก์ชัน do_action() ได้ทุกที่ที่ต้องการ ฟังก์ชันที่ต้องใช้เมธอด add_action เรียกว่าฟังก์ชัน hook หากคุณมีสุขภาพแข็งแรง คุณอาจจะผ่าน มิฉะนั้น คุณอาจจะไม่ได้ หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการดำเนินการและตัวกรอง ไปที่ลิงก์เพื่อเริ่มต้น

Action Hooks: โซลูชั่นที่สมบูรณ์แบบสำหรับการจัดการธีมและเอาต์พุตปลั๊กอิน

การดำเนินการทั้งหมดที่เกี่ยวข้องกับ hook สามารถเรียกใช้ได้โดยใช้ ฟังก์ชันการกระทำของ WordPress ฟังก์ชันนี้ไม่มีพารามิเตอร์อื่นและยอมรับเฉพาะชื่อของ hook เป็นพารามิเตอร์ พารามิเตอร์ $hook_name สามารถใช้เพื่อระบุชื่อของ action hook ที่คุณต้องการสร้างโดยการเรียกใช้ฟังก์ชันนี้ hooks สามารถรับอาร์กิวเมนต์เพิ่มเติมได้ เช่นเดียวกับ apply_filters() ในแอปพลิเคชัน สามารถใช้ Action hook เพื่อจัดการเอาต์พุตของธีมหรือปลั๊กอินได้ สามารถใช้เป็นเทมเพลตเพื่อสร้างโค้ดของคุณเองได้ หากคุณต้องการจัดการเอาต์พุตของธีมหรือปลั๊กอิน คุณควรพิจารณาใช้ action hooks

Add_filter และ Add_action ใน WordPress คืออะไร?

เครดิต: www.ryadel.com

ใน WordPress add_filter และ add_action เป็นฟังก์ชันสำคัญสองอย่างที่ใช้ในการขยายฟังก์ชันการทำงานของไซต์ WordPress add_filter ให้คุณแก้ไขผลลัพธ์ของไซต์ WordPress ในขณะที่ add_action ให้คุณเพิ่มฟังก์ชันการทำงานใหม่ให้กับไซต์ WordPress ฟังก์ชันเหล่านี้มักใช้ร่วมกันเพื่อสร้างฟังก์ชันการทำงานที่กำหนดเองสำหรับไซต์ WordPress

ใน WordPress คุณสามารถสร้างทริกเกอร์ได้โดยเพิ่ม add_action ทุกอย่างต้องเกิดขึ้นก่อน แล้วจากนั้นก็ต้องเกิดใหม่อีกครั้ง คำว่า hook หมายถึงฟังก์ชันหรือวิธีการที่ใช้ในการระบุตัวกรองหรือการกระทำ หากต้องการใช้อย่างใดอย่างหนึ่ง คุณจะต้องเขียนฟังก์ชันแบบกำหนดเองที่เรียกว่า aCallback ตัวกรองและการดำเนินการจะคล้ายกันในซอร์สโค้ดของ WordPress ในแง่ของการใช้งานมีความแตกต่างกัน สามารถใช้ตัวกรองในลักษณะเดียวกับ Action Hooks การแก้ไขตัวแปรหรือสร้าง HTML บางส่วน

Action Hooks สามารถอ้างถึง filter hooks ซึ่งปรับเปลี่ยนองค์ประกอบเฉพาะในลักษณะเฉพาะเพื่อให้โค้ดใช้งานได้ในภายหลัง นักพัฒนาไม่จำเป็นต้องคืนค่าด้วย Action Hook ที่ใช้กับตัวกรอง hook ในขณะที่ hooks ของตัวกรองกำหนดพารามิเตอร์ของงาน แต่ action hook จะดำเนินการตามนั้น

ความแตกต่างระหว่าง Action Hook และตัวกรองใน WordPress คืออะไร?

ในทางกลับกัน ตัวกรอง Hook ต้องการข้อมูลในการทำงาน ข้อมูลสามารถแก้ไขได้โดยการกระทำหรือตัวกรองที่มีอยู่ ข้อมูลที่ส่งผ่านโดยการกระทำอาจหรืออาจจะไม่ถูกแก้ไขโดย hooks การดำเนินการของพวกเขา และข้อมูลที่ส่งผ่านในตัวกรองอาจมีหรือไม่มีการแก้ไขโดย hook ของพวกเขา การเปลี่ยนแปลงที่เกิดจากการกระทำจะถูกละเว้น และตัวกรองจะต้องส่งคืน

3 ประเภทของ WordPress Hooks: การกระทำ ตัวกรอง และกิจกรรม

มีตะขอหลายอย่างใน WordPress รวมถึงการดำเนินการ ตัวกรอง และกิจกรรม การดำเนินการช่วยให้คุณสามารถเปลี่ยนวิธีการทำงานของ WordPress หรือเพิ่มข้อมูลได้ การใช้ตัวกรองช่วยให้คุณสามารถแก้ไขผลลัพธ์ของฟังก์ชันได้ กิจกรรมช่วยให้คุณได้ยินเกี่ยวกับการเปลี่ยนแปลงในพื้นที่เฉพาะของ WordPress และดำเนินการทันทีที่เกิดขึ้น คุณสามารถเชื่อมต่อได้มากกว่าหนึ่งฟังก์ชันกับการกระทำเดียวกัน หากคุณทำเช่นนี้ และคุณสามารถกำหนดลำดับความสำคัญเพื่อให้เกิดเพลิงไหม้ตามที่คุณระบุได้ ตัวกรองและเหตุการณ์ไม่มีลำดับความสำคัญเหมือนกับการกระทำ และจะเริ่มเริ่มทำงานก่อนเบ็ดประเภทใดประเภทหนึ่ง ตะขอของ WordPress มีการดำเนินการและตัวกรอง ก่อนอื่นคุณต้องเขียนฟังก์ชันแบบกำหนดเองที่เรียกว่า Callback ซึ่งลงทะเบียนกับ WordPress hook สำหรับการดำเนินการหรือตัวกรอง

Hook ใน WordPress คืออะไรพร้อมตัวอย่าง?

เครดิต: wsform.com

hook คือฟังก์ชัน PHP ที่ทำงานเมื่อมีเหตุการณ์บางอย่างเกิดขึ้นใน WordPress ตัวอย่างเช่น wp_head hook จะทำงานเมื่อ โหลดส่วนของหน้า WordPress แล้ว Hooks สามารถใช้เพื่อเพิ่มหรือลบฟังก์ชันการทำงานออกจาก WordPress

hooks ใน WordPress เป็นฟังก์ชันที่สามารถนำมาใช้ในการดำเนินการหรือตัวกรองได้ Hooks มีประโยชน์ใน WordPress เนื่องจากเปลี่ยนหรือขยายฟังก์ชันการทำงาน การเพิ่มข้อมูลโค้ดจากเว็บเพื่อปรับแต่งธีมของคุณก็เป็นตัวเลือกเช่นกัน หากคุณเป็นผู้มาใหม่ โปรดทราบว่าเราไม่แนะนำให้แก้ไขไฟล์ WordPress ตะขอกรองคืออะไร? ตัวกรองสามารถเปลี่ยนการทำงานเริ่มต้นของฟังก์ชันเฉพาะได้ การรวมข้อความ การเปลี่ยนรูปแบบเนื้อหา การแนบลิงก์ไปยังโพสต์ การแก้ไขบล็อกบนหน้า และการเปลี่ยนแปลงตัวเลือกจากฐานข้อมูลล้วนเป็นไปได้ ตะขอแอคชั่นคืออะไร? ทำงานร่วมกับ WordPress โดยนำข้อมูลบางส่วนมาปรับใช้

Hooks ทำหน้าที่เป็นกลไกในการโต้ตอบและปรับเปลี่ยนโค้ดอื่น ณ จุดที่กำหนดไว้ล่วงหน้าโดยเฉพาะ การโต้ตอบของ WordPress Core กับปลั๊กอินและธีมนั้นขึ้นอยู่กับไลบรารีเหล่านี้เป็นหลัก แต่แพลตฟอร์มก็ใช้กันอย่างแพร่หลายเช่นกัน
hooks เป็นอ็อบเจ็กต์ประเภทหนึ่งที่สามารถใช้เพื่อปรับเปลี่ยนฟังก์ชันการทำงานของฟังก์ชันบางอย่างในฐานโค้ดของ WordPress Core ซึ่งหมายความว่านักพัฒนาสามารถเพิ่มฟังก์ชันการทำงานที่กำหนดเองของตนเองลงใน Core โดยไม่ต้องปรับเปลี่ยนแกนหลัก
ตะขอยังถูกใช้โดย Core เป็นจำนวนมาก hooks ใช้เพื่อแทนที่ฟังก์ชันบางอย่างใน WordPress Core codebase เป็นต้น
มีตะขอหลายแบบให้เลือก ตัวอย่างเช่น ฟังก์ชันเดียวสามารถมีได้มากถึงหกฟังก์ชัน ฟังก์ชันที่กำหนดเองสามารถเพิ่มลงใน Core โดยไม่ต้องแก้ไขโค้ดหลักเอง


Hooks สองประเภทใน WordPress คืออะไร?

ใน WordPress ตะขอคือฟังก์ชันที่ทำงานที่จุดเฉพาะตลอดทั้งโค้ด ตะขอมีสองประเภท: การกระทำและตัวกรอง
การดำเนินการคือฟังก์ชันที่ทริกเกอร์โดยเหตุการณ์เฉพาะ ตัวอย่างเช่น การดำเนินการ "save_post" จะทำงานทุกครั้งที่มีการบันทึกโพสต์
ตัวกรองคือฟังก์ชันที่แก้ไขข้อมูลก่อนที่จะแสดง ตัวอย่างเช่น ตัวกรอง 'the_content' จะถูกนำไปใช้กับเนื้อหาของโพสต์ก่อนที่จะแสดงบนหน้าจอ

เมื่อใช้ hooks คุณสามารถจัดการขั้นตอนใน WordPress ได้โดยไม่ต้องแก้ไขไฟล์ ตะขอสามารถใช้เพื่อใช้ตัวกรองและขอเกี่ยวการดำเนินการกับการดำเนินการ ควรเข้าใจ Hooks นอกเหนือจาก HTML และ PHP อย่างไรก็ตาม คุณอาจไม่จำเป็นต้องเป็นผู้เชี่ยวชาญในการสร้างทั้งแอคชั่นและตะขอตัวกรอง เมื่อใช้ target_hooks เดียวกัน มาตราส่วนจะแสดงลำดับเอาต์พุตของฟังก์ชันที่ติดตั้ง Priority_scale ถูกตั้งค่าเป็น 10 เป็นค่าเริ่มต้น คุณสามารถกำหนดมาตราส่วนได้โดยใช้จำนวนตะขอในเป้าหมายของคุณ ตะขอตัวกรองสามารถสร้างได้โดยใช้เมธอด application_filters()

สามารถใช้ action hook เพื่อใช้ฟังก์ชัน filter hook (apply_filter) ซึ่งจะกรองค่า คุณสามารถดูภาพขนาดย่อของโพสต์ของคุณใน 'รูปภาพเด่น' โดยใช้ Admin_post_thumbnail_size ภาพขนาดย่อของคุณจะแสดงใน 240 x 400 พิกเซลอันเป็นผลมาจากฟังก์ชันอาร์เรย์ () ด้านบน หลังจากที่ผู้ใช้รีเซ็ตรหัสผ่านแล้ว จะมีตัวเลือกในการรีเซ็ตรหัสผ่านให้ ส่วนประกอบ WordPress บางส่วนจะถูกลบออกจากกระบวนการหลักของการปรับแต่ง_loaded_components อันเป็นผลมาจากการใช้งาน เบ็ดเป็นคุณลักษณะใน WordPress ที่ช่วยให้คุณสามารถเปลี่ยนการกำหนดค่าเริ่มต้นได้ ตะขอทั่วไปสองประเภทคือตะขอแอ็คชั่นและตะขอกรอง เบ็ดการดำเนินการสร้างฟังก์ชันใหม่ในขณะที่เบ็ดตัวกรองแก้ไขโค้ดที่มีอยู่ เมื่อคุณเชี่ยวชาญคุณลักษณะนี้ คุณสามารถสร้างปลั๊กอินของคุณเองได้

โดยทั่วไป การดำเนินการจะไม่เก็บข้อมูล ดังนั้นคุณต้องเรียก add_action() และ do_action() ทุกครั้งที่คุณต้องการใช้การดำเนินการ นี่เป็นข้อได้เปรียบเนื่องจากการดำเนินการจะดำเนินการตามลำดับที่ลงทะเบียน ทำให้ง่ายต่อการกระทบยอดโค้ด
ฟังก์ชันตัวกรองมีให้สำหรับไซต์ WordPress และเป็นวิธีที่ยอดเยี่ยมในการเพิ่มคุณลักษณะที่กำหนดเอง นอกจากนี้ยังมีตัวสร้างตัวกรองซึ่งคุณสามารถใช้เพื่อสร้างตัวกรองของคุณเองใน WordPress ตัวกรอง WordPress คือไฟล์ PHP ที่รวมอยู่ในไซต์ของคุณและลงทะเบียนด้วยฟังก์ชัน WP_Filter()
เมื่อ WordPress รู้จักฟังก์ชันตัวกรองว่าเปิดใช้งาน มันจะมองหาฟังก์ชันที่ชื่อ on_filter_ enable() ในไซต์ WordPress ของคุณ ทุกครั้งที่เปิดใช้งานตัวกรอง จะมีการกำหนดฟังก์ชันใหม่
ตัวกรองสามารถใช้เพื่อเพิ่มฟังก์ชันการทำงานที่กำหนดเองให้กับไซต์ WordPress แต่จะถูกเก็บไว้ด้วย กล่าวอีกนัยหนึ่ง คุณต้องเรียก WP_Filter() และ on_filter_on ทุกครั้งที่คุณต้องการใช้ตัวกรอง ข้อเสียของสิ่งนี้คือตัวกรองเริ่มทำงานตามลำดับที่ลงทะเบียน ดังนั้นจึงไม่มีความกำกวมว่าตัวกรองใดมีอยู่

ความแตกต่างระหว่าง Action และ Filter Hooks

เบ็ดการดำเนินการสร้างฟังก์ชันใหม่ ในขณะที่ hook ตัวกรองแก้ไขโค้ดของไฟล์ function.php เมื่อ WordPress ได้รับเหตุการณ์ จะใช้ แอ็ คชันเพื่อรันโค้ด ในทางกลับกัน ตัวกรองต้องการข้อมูลเพิ่มขึ้นเล็กน้อย เราสามารถรับรูปภาพของข้อมูลนี้ได้โดยดูจากมุมใดก็ได้ ตั้งแต่รหัสโพสต์ไปจนถึงเนื้อหาที่โพสต์ เมื่อพูดถึงการใช้ตะขอ จำเป็นต้องเข้าใจความแตกต่างระหว่างตะขอสำหรับการดำเนินการและตะขอตัวกรอง action hook ถูกใช้เพื่อสร้างฟังก์ชันใหม่เสมอ ในขณะที่ filter hook ถูกใช้เพื่อแก้ไขโค้ดที่มีอยู่ในไฟล์ function.php ควรคำนึงถึงความแตกต่างนี้เมื่อตัดสินใจเลือกใช้เบ็ด เบ็ดแต่ละตัวมีชุดฟังก์ชันของตัวเอง

WordPress Add_action ตัวอย่าง

ใน WordPress add_action เป็นฟังก์ชันที่ใช้เพื่อเพิ่มการ กระทำใหม่ ให้กับ hooks ที่มีอยู่ มันเป็นหนึ่งในฟังก์ชั่นที่สำคัญที่สุดใน codebase ของ WordPress พารามิเตอร์แรกคือชื่อของการดำเนินการ พารามิเตอร์ที่สองคือชื่อของฟังก์ชันที่จะเรียก และพารามิเตอร์ที่สามคือลำดับความสำคัญ

ตะขอแอ็คชัน: My_custom_action

ฟังก์ชั่น my_action_hook

WordPress Add_action Init

เบ็ดการดำเนินการ WordPress init ถูกเรียกหลังจากที่ WordPress โหลดเสร็จแล้ว แต่ก่อนที่จะส่งส่วนหัว เบ็ดนี้มีประโยชน์อย่างยิ่งสำหรับการเริ่มต้นฟังก์ชันและคลาส

การเริ่มต้นปลั๊กอินด้วย Add_action

การใช้ add_action เป็นเรื่องปกติในการลงทะเบียนฟังก์ชันที่จะเรียกใช้เมื่อสร้าง WordPress ตัวอย่างเช่น ปลั๊กอิน อาจต้องเริ่มต้นตัวเองก่อนที่จะดำเนินการกับ hook อื่นๆ

WordPress Add_action Class Method

วิธีการคลาส add_action ของ WordPress ใช้เพื่อเพิ่มการกระทำใหม่ให้กับการกระทำของ WordPress ที่มีอยู่ สิ่งนี้มีประโยชน์สำหรับการเพิ่มฟังก์ชันการทำงานใหม่ให้กับการทำงานที่มีอยู่ หรือสำหรับการเพิ่ม การทำงานใหม่ ให้กับปลั๊กอิน WordPress ที่มีอยู่

คุณจะไม่สามารถ 'ยกตัวอย่าง' ชั้นเรียนหรือเริ่มต้นผ่านเบ็ดได้ จำเป็นต้อง มีโค้ดเพิ่มเติม สำหรับฟังก์ชันบางอย่างเสมอ นี่เป็นตัวเลือกที่ดีกว่ามาก จะทำให้คลาสอินเทอร์เฟซง่ายขึ้นโดยการสร้างคลาสอินเทอร์เฟซ จากนั้นคุณสามารถสร้างคลาสใหม่โดยกำหนดสิ่งที่กำลังทำอยู่ในคลาส จากนั้นเพิ่ม hooks ทั้งหมดที่คุณต้องการ ต่อไปนี้คือตัวอย่างการกระทำที่คุณอาจเห็น ไม่มีเหตุผลสำหรับเรื่องนี้ PHP 4 ได้เพิ่ม & วัตถุเป็นค่ามากกว่าการอ้างอิงในอดีต การใช้สิ่งนี้ร่วมกับ hooks และตัวกรอง หรือแม้แต่การลบการอ้างอิง จะไม่ทำให้เกิดปัญหา และจะปรับปรุงความเข้ากันได้ของ PHP กับเวอร์ชันในอนาคต

WordPress Add_action Hooks รายการ

ใน WordPress นั้น add_action hooks ใช้เพื่ออนุญาตให้รันโค้ดที่จุดใดจุดหนึ่งในระหว่างการดำเนินการตามคำขอของ WordPress มี add_action hooks ที่หลากหลาย โดยแต่ละอันจะยิงที่จุดที่แตกต่างกันระหว่างการขอ รายการ add_action hooks ทั้งหมดมีอยู่ใน WordPress codex

action hook ของ WordPress มีประโยชน์อย่างยิ่งและใช้ในหลากหลายวิธี รวมถึงสำหรับดำเนินการเฉพาะในธีมหรือปลั๊กอิน การใช้ action hooks ในธีมหรือปลั๊กอินทำให้ผู้ใช้สามารถแก้ไขผลลัพธ์ของโปรเจ็กต์หรือเพิ่มโค้ดที่กำหนดเองได้ คุณสามารถใช้ Theme hook เพื่อเรียกใช้ฟังก์ชันที่กำหนดเองและ HTML ได้ด้วยการคลิกเพียงไม่กี่ครั้ง เพื่อให้เข้าใจได้ดียิ่งขึ้นว่า action hook คืออะไรและทำงานอย่างไร คู่มือ Uber Menu Manual Integration จะให้คำอธิบายโดยละเอียด การเพิ่มข้อความพิเศษในส่วนหัวของคุณเป็นตัวอย่างของตะขอการดำเนินการที่คุณสามารถรวมไว้ได้ แดชบอร์ดที่ Theme Panel ให้คุณเพิ่มเนื้อหาที่กำหนดเองไปยัง action hook ภายในธีมของคุณได้ มีฟิลด์ accepthtml เนื่องจากไม่สามารถใช้ PHP เพื่อสร้างธีมสากลได้ การเปลี่ยนแปลงใดๆ ใน Theme Panel จะถูกเพิ่มลงในไซต์โดยรวม

Hooks ใน WordPress คืออะไรและจะใช้ในการปรับแต่งเว็บไซต์ของคุณได้อย่างไร?

ตะขอแบ่งออกเป็นสองประเภท: การกระทำและตัวกรอง ในการใช้อย่างใดอย่างหนึ่ง ขั้นแรกคุณต้องเขียนฟังก์ชันแบบกำหนดเองที่เรียกว่า Callback ที่คุณจะใช้เพื่อลงทะเบียน WordPress hook สำหรับการดำเนินการหรือตัวกรองเฉพาะ WordPress ทำหน้าที่เป็นการกระทำ ซึ่งช่วยให้คุณสามารถเพิ่มข้อมูลหรือเปลี่ยนวิธีการทำงานของแพลตฟอร์มได้ คุณสามารถเพิ่มปลั๊กอิน WordPress โดยใช้ตัวติดตั้งปลั๊กอินในตัวโดยไปที่การตั้งค่า โปรดไปที่ WP Hooks Finder เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ WP Hooks มีตัวเลือกปลั๊กอินสำหรับคุณ สามารถติดตั้งปลั๊กอิน WordPress ได้โดยไปที่ลิงก์ ติดตั้งทันที และทำตามคำแนะนำบนหน้าจอ ชื่อของ hook จะแสดงในช่อง *”Hook Name*” ของหน้าการตั้งค่าปลั๊กอิน หากต้องการดูรายการ hooks ที่มีอยู่ในไซต์ WordPress ของคุณ ให้ไปที่ส่วนปลั๊กอินและธีมของหน้าปลั๊กอินและธีม แล้วป้อนฟิลด์ *”Hook Name*” สิ่งสำคัญคือต้องเข้าใจว่า hooks เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการปรับแต่ง WordPress โดยไม่ต้องแก้ไขโค้ดบนแกนหลักของ WordPress สามารถใช้ Action hooks (หรือที่เรียกว่าตัวกรอง) และตัวกรอง (หรือที่เรียกว่า hooks) ร่วมกันได้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ hooks และวิธีใช้ ให้ไปที่ไซต์ WordPress Codex

WordPress Add_action Pass Parameters

ฟังก์ชัน add_action ของ WordPress สามารถใช้ส่งพารามิเตอร์ได้ สิ่งนี้มีประโยชน์เมื่อคุณต้องการเรียกใช้ฟังก์ชันที่มีอาร์กิวเมนต์เฉพาะ ตัวอย่างเช่น คุณอาจต้องส่งพารามิเตอร์ไปยังฟังก์ชันที่แสดงข้อความที่ส่วนหน้าของไซต์ ในกรณีนี้ คุณจะต้องใช้ add_action เพื่อส่งพารามิเตอร์ไปยังฟังก์ชัน