ดังนั้นฉันจึงใช้ Starkers ในการสร้างธีม WP ต่อไปของฉันและฉันพบปัญหาเล็ก ๆ ฉันรวม jQuery เวอร์ชันของตัวเองในheader.php
ไฟล์ แต่เมื่อตรวจสอบเว็บไซต์ของฉันโดยใช้ Firebug ฉันสังเกตว่า jquery กำลังดาวน์โหลดสองครั้งฉัน ทำการขุดเล็กน้อยและสังเกตว่าไม่เพียง แต่ฉันรวมถึงไฟล์เท่านั้น แต่ยังมีwp_head()
ฟังก์ชั่น
ในการพยายามแก้ไขปัญหาฉันสังเกตเห็นความคิดเห็นในไฟล์ส่วนหัวซึ่งมีต้นกำเนิดมาจากชุดรูปแบบยี่สิบยี่สิบ:
/* Always have wp_head() just before the closing </head>
* tag of your theme, or you will break many plugins, which
* generally use this hook to add elements to <head>, such
* as styles, scripts, and meta tags
*/
ดังนั้นนี่คือปัญหาของฉันฉันอยู่ภายใต้การแสดงผลที่ต้องตั้งค่าไฟล์ jQuery ก่อนไฟล์อื่น ๆ ที่ต้องการใช้และwp_head()
ควรเป็นสิ่งสุดท้ายใน<head>
องค์ประกอบฉันสับสนเล็กน้อยในขณะนี้เพราะฉันสงสัยว่าควร ฉันใส่wp_head()
ที่ด้านบนเพื่อให้ไฟล์ WP รวม jQuery จะใช้สำหรับปลั๊กอินทั้งหมดของฉันแม้ว่ามันจะบอกว่าจะไม่ทำเช่นนั้น
ฉันแสดงความคิดเห็นในบรรทัด jQuery ในwp_head()
ฟังก์ชั่น แต่มันจำเป็นสำหรับหน้าผู้ดูแลระบบดังนั้นฉันจึงต้องนำมันกลับมา
ฉันต้องการใช้ (อย่างน้อยการทดลอง) ด้วยการใช้ jQuery เวอร์ชัน Google CDN แต่ไม่ต้องการรวมสองครั้ง!
ฉันหวังว่าคุณจะเข้าใจสิ่งที่ฉันพยายามจะอธิบายข้อเสนอแนะใด ๆ เกี่ยวกับวิธีที่ฉันสามารถแก้ปัญหานี้จะได้รับการชื่นชมมากที่สุด ฉันขอขอบคุณคำแนะนำเกี่ยวกับวิธีจัดการไฟล์ JavaScript ด้วยไฟล์ส่วนหัว
ขอบคุณ!