כלי חיוני לפיתוח וורדפרס מתקדם – כשכל שבריר שנייה חשוב ואתם רוצים לדעת בדיוק מה קורה בבסיס הנתונים שלכם (לוורדפרס 3.1 ומעלה בלבד)
מתוך הבלוג westi on wordpress
כלי חיוני לפיתוח וורדפרס מתקדם – כשכל שבריר שנייה חשוב ואתם רוצים לדעת בדיוק מה קורה בבסיס הנתונים שלכם (לוורדפרס 3.1 ומעלה בלבד)
מתוך הבלוג westi on wordpress
יש לא מעט סקריפטים שמגיעים עם וורדפרס, ביניהם 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 בקודקס.
יאן כותב היום בטוויטר על Theme Check
אם אתם מפתחים לוורדפרס, אתם חייבים להשתמש בתוסף הזה – לא תאמינו כמה טוב יותר הקוד שלכם יהיה.
גרסה 3.1 כמעט מוכנה, ואתמול הופצה גרסה Release Candidate 2. יש המון דברים חדשים ב3.1, ואני מניח שאכתוב על זה משהו כשתצא הגרסה הסופית.
אם תהיתם לגבי מצב ה-RTL בגרסה זו, אז נראה שהכל בסדר. בכל מקרה אני ממליץ למי שיכול להתקין את גרסת ה-RC2 ולבדוק – יש עדיין אפשרות לתקן באגים אחרונים.
הרצאה קצרה שלי (7 דקות) מכנס וורדקמפ סן פרנסיסקו האחרון – המטרה שלי הייתה להעלות את המודעות לנושא הכתיבה מימין לשמאל בפני קהל של מפתחי תוספים וערכות עיצוב שלא מכיר את הנושא.
אני חושב שהצלחתי – תוך כדי ההרצאה Anrew Nacin, אחד ממפתחי הליבה של וורדפרס, הוסיף לטראנק את הפונקציה is_rtl()
והנה המצגת