שימוש ב-jQuery בתוסף או ערכת עיצוב

יש לא מעט סקריפטים שמגיעים עם וורדפרס, ביניהם jQuery. כדי להפעיל את הסקריפט בקוד שלכם מומלץ להשתמש ב wp_enqueue_script()

<?php
function my_init_method() {
    wp_enqueue_script( 'jquery' );            
}    
add_action( 'init', 'my_init_method' );
?>

שימו לב שjQuery מופעל בוורדפרס במצב No Conflict. המשמעות? הקוד הבא יחזיר לכם הודעת שגיאה:

$(document).ready(function() {
   $("a").click(function() {
     alert("Hello world!");
   });
 });

מדוע? כי הקיצור $ לא מופעל במצב no conflict.

כדי לאפשר את הקיצור $ או כל קיצור אחר, הכניסו את הקיצור בו תרצו להשתמש בתוך קריאה מפורשת ל-jQuery. לדוגמה:

jQuery(document).ready(function($) {
   $("a").click(function() {
     alert("Hello world!");
   });
 });

עוד בנושא jQuery no conflict wrappers בקודקס.

כתיבת תגובה

הזינו את פרטיכם בטופס, או לחצו על אחד מהאייקונים כדי להשתמש בחשבון קיים:

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s