วิธีใช้ JQuery ในปลั๊กอิน WordPress
เผยแพร่แล้ว: 2022-10-02หากคุณเป็นนักพัฒนา WordPress มีโอกาสที่คุณจะใช้ jQuery ไลบรารี JavaScript ยอดนิยมนี้ทำให้ง่ายต่อการเพิ่มองค์ประกอบแบบไดนามิกให้กับเว็บไซต์ของคุณ และช่วยให้โค้ดของคุณสะอาดและกระชับ ในบทความนี้ เราจะแสดงวิธีใช้ jQuery ในปลั๊กอิน WordPress เราจะครอบคลุมพื้นฐานของ jQuery วิธีรวมไว้ในปลั๊กอินของคุณ และวิธีใช้เพื่อสร้างองค์ประกอบแบบโต้ตอบอย่างง่าย ในตอนท้ายของบทความนี้ คุณจะสามารถสร้างปลั๊กอินที่ขับเคลื่อนด้วย jQuery สำหรับ WordPress ได้!
JQuery เป็นไลบรารี JavaScript ที่ได้รับความนิยมอย่างมากสำหรับนักพัฒนา WordPress โดยเฉพาะอย่างยิ่งผู้ที่ต้องการสร้างเว็บไซต์แบบไดนามิก มีส่วนร่วม และออกแบบมาอย่างมีเอกลักษณ์ สามารถใช้ในการอัปเดตและแก้ไข Hypertext Markup Language (HTML) และ Cascading Style Sheets (CSS) ในหลักสูตรนี้ เราจะสาธิตวิธีการใช้ jQuery บนเว็บไซต์ของคุณในขณะที่ลบปลั๊กอินด้วย ก่อนใช้ไลบรารีบนเว็บไซต์ของคุณ ตรวจสอบให้แน่ใจว่าไลบรารีนั้นอยู่ในโหมดความเข้ากันได้ ทันทีที่โหลดเข้าสู่หน้า มันจะเข้าสู่โหมดที่จะป้องกันไม่ให้สับสนกับไลบรารี JavaScript อื่น ๆ ที่คุณอาจใช้อยู่ หลังจากนั้น คุณจะต้องสร้างไฟล์สคริปต์และบันทึกลงในโฟลเดอร์ของธีมเพื่อรวมฟังก์ชันของคุณ มีปลั๊กอิน WordPress ที่คุณสามารถใช้แทน สคริปต์และฟังก์ชันของ WordPress ได้ หากคุณไม่ต้องการเรียนรู้อะไรเกี่ยวกับปลั๊กอินเหล่านี้
คุณต้องเรียนรู้ jQuery ก่อนจึงจะใช้งานได้ใน WordPress และคุณควรเรียนรู้วิธีใช้ปลั๊กอิน WordPress ด้วย มาดูตัวอย่างว่าปลั๊กอินประเภทนี้อาจทำงานบนเว็บไซต์ของคุณได้อย่างไรในปัจจุบัน เป็นไปได้ที่จะสร้างฟิลด์ที่หลากหลายเพื่อทำงานที่หลากหลาย เมื่อคุณไปที่ Posts ให้เพิ่มฟิลด์ใหม่ในเบราว์เซอร์ของคุณ ขณะนี้คุณสามารถเพิ่มฟิลด์ที่กำหนดเองในโพสต์ใหม่ของคุณภายใต้ส่วนการแก้ไข
ก่อนที่คุณจะเรียกใช้ สคริปต์ที่กำหนดเอง ตรวจสอบให้แน่ใจว่าคุณได้นำเข้าไลบรารี jQuery แล้ว คุณจะต้องไปที่ jQuery CDN เพื่อค้นหา URL ที่ได้รับการอัปเดตโดยย่อเวอร์ชัน 1 คุณสามารถดูเวอร์ชันทั้งหมดได้โดยคลิก "ดูเวอร์ชันทั้งหมด" (หรืออย่างอื่นที่คล้ายกัน) และป้อนที่อยู่ลิงก์ของเวอร์ชันย่อ
ฉันควรใช้ Jquery กับ WordPress หรือไม่

ไลบรารี JavaScript เช่นนี้มักใช้โดยนักพัฒนา WordPress เพื่อสร้างเว็บไซต์แบบไดนามิก โต้ตอบ และไม่ซ้ำใคร jQuery ยังเป็นตัวเลือกที่ยอดเยี่ยมสำหรับการปรับแต่งธีมและสร้างปลั๊กอินด้วยคุณสมบัติในตัว เป้าหมายของบทความนี้คือการอธิบาย jQuery ในแง่ของคนธรรมดาและเหตุใดจึงมีประโยชน์สำหรับการพัฒนา WordPress
ไลบรารี JavaScript เช่น JQuery เป็นที่ชื่นชอบในหมู่โปรแกรมเมอร์ แพลตฟอร์มนี้สามารถปรับแต่งได้อย่างมาก ต้องขอบคุณปลั๊กอินมากมายที่พร้อมใช้งานในส่วนหน้า โค้ดต่อไปนี้จะถูกเพิ่มลงในไฟล์ functions.php เพื่อให้ทำงานได้อย่างถูกต้องในปลั๊กอินและธีมของคุณ กล่าวอีกนัยหนึ่ง jQuery ถูกสร้างขึ้นในโหมดความเข้ากันได้ทันทีที่สร้างขึ้น คุณจะไม่สามารถเข้าถึงทางลัดที่รู้จักกันดี $ สคริปต์ WordPress ของคุณจะแสดงสัญลักษณ์ $ หากได้รับการตั้งค่าให้ใช้ไลบรารีที่เหมาะสม เพื่อให้ง่ายต่อการเรียกใช้สคริปต์บนเว็บไซต์ WordPress คุณต้องรวมไลบรารีที่จำเป็น
เพียงวางบรรทัดต่อไปนี้ลงในไฟล์ functions.php ของธีมของคุณ เพื่อให้ WordPress สามารถเชื่อมต่อได้ ต้องตรวจสอบการ โหลด WordPress jQuery หากคุณทำตามขั้นตอนทั้งหมดอย่างถูกต้อง คุณจะเห็นบรรทัดต่อไปนี้ในซอร์สโค้ดของเว็บไซต์ของคุณในส่วน HEAD จำเป็นต้องลงทะเบียน jQuery ใน WordPress ถ้าไม่มี CDN คุณอาจต้องโหลดไลบรารีเวอร์ชันอื่นจากแหล่งอื่น Ctrl U อนุญาตให้คุณใช้มุมมองซอร์สโค้ดในหน้าต่างเบราว์เซอร์ ไฟล์ functions.php เป็นตัวเลือกที่ดีกว่าการแก้ไขไฟล์ function.html ในหลายกรณี คุณสามารถเพิ่มโมดูลเพิ่มเติมได้อย่างง่ายดาย โปรดแจ้งให้ผู้อื่นทราบหากคุณมีคำแนะนำสำหรับ jQuery ใน WordPress
ในทางกลับกัน jQuery มีข้อเสียของตัวเอง ข้อเสียอย่างหนึ่งของ API คือใช้งานยากกว่าตัวอื่นๆ นอกจากนี้ jQuery DOM ยังสามารถเข้าถึงได้เร็วกว่า JS ดั้งเดิม แต่ขาดความยืดหยุ่นหรือพลัง เครื่องมือ jQuery โดยรวมนั้นใช้งานง่ายกว่า แต่ไม่มีพลังหรือความสามารถรอบด้านในระดับเดียวกับตัวเลือกอื่นๆ
ใช้ Jquery ทุกครั้งที่ทำให้ชีวิตของคุณง่ายขึ้น
คุณควรใช้ jQuery เมื่อใด เมื่อคุณต้องการเปลี่ยนแปลงบางสิ่งที่เขียนได้ง่ายกว่าตัวโค้ดเอง นอกจากนี้ jQuery ยังสามารถใช้งานได้ในสถานการณ์ต่างๆ แม้ว่าคุณจะไม่จำเป็นต้องใช้คุณลักษณะต่างๆ เพื่อความสะดวกก็ตาม เมื่อพัฒนาปลั๊กอินหรือธีม มักจะใช้ jQuery เพื่อทำให้สิ่งต่างๆ ง่ายขึ้นสำหรับคุณ
ทำไม Jquery ไม่ทำงาน WordPress?

สาเหตุหนึ่งที่เป็นไปได้ว่าทำไม jQuery อาจไม่ทำงานบนไซต์ WordPress ก็คือ jQuery ไม่ได้รวมอยู่ใน WordPress โดยค่าเริ่มต้น jQuery เป็นไลบรารี JavaScript ที่ WordPress และไซต์อื่น ๆ ใช้เพื่อเพิ่มคุณลักษณะแบบโต้ตอบให้กับหน้าเว็บ หาก jQuery ไม่รวมอยู่ใน WordPress จะไม่สามารถเรียกใช้ โค้ด jQuery ที่เพิ่มลงในไซต์ได้ อีกสาเหตุที่เป็นไปได้ว่าทำไม jQuery อาจไม่ทำงานบนไซต์ WordPress ก็คือ jQuery ไม่ได้รับการกำหนดค่าอย่างเหมาะสม หากกำหนดค่า jQuery ไม่ถูกต้อง จะไม่สามารถเรียกใช้รหัส jQuery ที่เพิ่มลงในไซต์ได้

ทำไม JQuery ไม่ทำงานบน WordPress? ฉันจะทำให้สิ่งนี้ทำงานได้อย่างไร ไลบรารีจะถูกโหลดเมื่อสคริปต์ WordPress_enqueue_script ถูกเรียกใช้งาน คุณควรทราบว่า WP (หรือปลั๊กอินอื่นที่ติดตั้งไว้) มีเวอร์ชัน jQuery ที่กำหนดค่าไว้ล่วงหน้าแล้วซึ่งขัดแย้งกับคุณ คุณสามารถเรียนรู้วิธีโหลด ไฟล์ JS ได้ที่นี่ เราไม่ได้ตั้งใจให้คำตอบนี้เป็นคำแนะนำขั้นตอนเดียวสำหรับการเพิ่ม jQuery ลงใน WordPress พูดตามตรง ฉันแค่ขอให้เขาตรวจสอบและดูว่ามีอยู่แล้วหรือเปล่า และฉันกำลังบอกเขาว่าถ้าไม่มีก็ไม่ต้องใส่อีก
Jquery และ WordPress เล่นไม่ดี
กล่าวอีกนัยหนึ่ง เมื่อพยายามใช้ jQuery ใน WordPress คุณอาจพบข้อผิดพลาด รหัสที่ใช้โดย WordPress และ jQuery เหมือนกันซึ่งมีส่วนช่วยในเรื่องนี้ jQuery มักจะไม่ได้กำหนดโดยรหัสข้อผิดพลาด
เราใช้ Jquery อย่างไร?
jQuery เป็นไลบรารี JavaScript ที่ทำให้ง่ายต่อการเพิ่มการโต้ตอบกับเว็บไซต์ คุณสามารถใช้ jQuery เพื่อสร้างเมนูดรอปดาวน์ แผงเลื่อน และเอฟเฟกต์อื่นๆ
JQuery รองรับไลบรารี JavaScript ขนาดเล็ก มีฟังก์ชันในตัวมากมายที่ช่วยให้ทำงานหลากหลายได้ง่ายและรวดเร็ว jQuery ช่วยให้คุณสามารถเลือกแบบสอบถามจากเมนูแบบเลื่อนลง องค์ประกอบ HTML จะต้องได้รับการจัดระเบียบและดำเนินการในรูปแบบต่างๆ ไม่เพียงแต่ช่วยประหยัดเวลาด้วยการจัดการเหตุการณ์และ Ajax แต่ยังช่วยปรับปรุงแอนิเมชั่น CSS อีกด้วย JQuery เป็นไลบรารีแบบสำเร็จรูปที่นักพัฒนาสามารถใช้เพื่อปรับปรุงประสิทธิภาพการเขียนโค้ดในขณะที่ยังใช้งานได้ง่ายมาก ภาษามีโค้ดที่สวยงาม ไวยากรณ์ที่เรียบง่าย และวิธีง่ายๆ ในการใช้ไลบรารีโอเพนซอร์ส แอนิเมชั่น และเอฟเฟกต์ นอกจากนี้ยังมีเวลาโหลดหน้าเว็บที่เร็วขึ้นและเป็นมิตรกับ SEO ทำให้เป็นตัวเลือกยอดนิยมในหมู่นักออกแบบเว็บไซต์
เนื่องจากความเรียบง่ายของ jQuery จึงต้องใช้โค้ดในการเขียนน้อยกว่า โค้ด JavaScript jQuery ช่วยให้คุณสามารถเรียกวิธีการที่คุณต้องการบรรลุเป้าหมายได้อย่างง่ายดาย ทำให้การเขียนโค้ดง่ายขึ้นมากและเว็บไซต์ของคุณมีการโต้ตอบมากขึ้น คุณสามารถสร้างโค้ด JavaScript บนเว็บไซต์ของคุณด้วย jQuery ซึ่งเป็นไลบรารี่ขนาดเล็ก งานทั่วไปเหล่านี้สามารถรวมเป็นวิธีการที่สามารถเรียกได้ด้วยรหัสเพียงบรรทัดเดียวโดยใช้รายการงานง่าย ๆ ที่คุณสามารถทำได้ด้วยรหัสหลายบรรทัด ส่งผลให้เว็บไซต์ของคุณมีการโต้ตอบและน่าสนใจยิ่งขึ้น
Jquery ยังคงเป็นห้องสมุดที่ใช้กันอย่างแพร่หลายและเชื่อถือได้
jQuery เป็นไลบรารี HTML และ JavaScript ที่ยังคงใช้กันอย่างแพร่หลาย ตาม Builtwith ประมาณ 88% (หรือเกือบ 9,000) ของเว็บไซต์ 10,000 อันดับแรกกำลังใช้ jQuery ตั้งแต่ต้นปี 2019 jQuery ยังเป็นหนึ่งใน ไลบรารี JavaScript ที่ได้รับความนิยม สูงสุดของ CodePen ด้วยผู้เข้าชมมากกว่า 2 ล้านคนต่อเดือน ณ เดือนมีนาคม 2019 อย่างไรก็ตาม แม้จะมีไลบรารี JavaScript ที่ใหม่กว่าและทันสมัยกว่าอยู่แล้ว แต่ jQuery ยังคงเป็นไลบรารีที่ใช้กันอย่างแพร่หลายและเชื่อถือได้
ฉันสามารถใช้ทั้ง Javascript และ Jquery ร่วมกันได้หรือไม่
jQuery ใช้ JavaScript เป็นไลบรารี ดังนั้นจึงทำงานบน JavaScript คุณไม่สามารถใช้ทั้งสองอย่างได้เพราะไม่สามารถมีอยู่ได้ด้วยตัวเอง JavaScript และ jQuery เป็นภาษาที่ใช้กันมากที่สุด รองลงมาคือ JavaScript และ JavaScript jQuery ทำให้ การพัฒนา JavaScript ง่ายขึ้น
แม้ว่า jQuery และ JavaScript จะแตกต่างกันในบางแง่มุม แต่ก็เป็นไลบรารีทั้งสองประเภท jQuery เป็นไลบรารีที่สามารถใช้ได้โดยตรงในฟังก์ชัน JavaScript ด้วยเหตุนี้ คุณสามารถเขียนโค้ด jQuery ทั้งหมดภายในฟังก์ชันเดียว ทำให้ง่ายต่อการจัดระเบียบโค้ดของคุณ jQuery ยังใช้ JavaScript ซึ่งหมายความว่าคุณสามารถใช้คุณลักษณะเดียวกันทั้งหมดที่มีใน JavaScript ได้ อย่างไรก็ตาม การใช้ jQuery ในฟังก์ชัน JavaScript หมายความว่าคุณจะไม่สามารถเข้าถึงคุณลักษณะทั้งหมดที่มีให้โดย ภาษา JavaScript ตัวอย่างเช่น ไม่อนุญาตให้ใช้ for loop คำสั่ง switch และวิธีอื่นๆ ในทางกลับกัน คุณสมบัติเหล่านี้มีอยู่ใน jQuery และสามารถแปลงเป็นโค้ด JavaScript ได้อย่างง่ายดาย