ווידג'טים, כן או לא ?

אני מנהלת דיון מעניין עם מרים וראיין באחד הפוסטים ב-wordpressgarage על נושא השימוש בווידג'טים.

וכיוון שהדיון ההוא מתנהל באנגלית רציתי לחשוף אתכם לנושא (אם תרצו באנגלית) ואולי אף לערוך אותו כאן בעברית.

הנקודה העיקרית עליה אנחנו מתדיינים היא השימוש בווידג'טים.
בעוד שמרים וראיין מחזיקים בדעה שעדיף בלעדיים אני דווקא תומכת נלהבת. הסיבות ביחידות שאני מוצאת לוותר על ווידג'טים הן:
1. בעיות ביצועים קשות – ואז יש עוד כמה סיבות כנראה לפני ווידג'טים.
2. תבנית שאינה תומכת בווידגטים – וזה למיטב הבנתי ניתן לתיקון כמעט בכל התבניות (עד כה נכשלתי רק באחת).

לעומת הסיבות לויתור הסיבות לשימוש בווידג'טים לטעמי הן גדולות, הדיון כמובן מתבצע מנקודת המבט שלי של מרים ושל ראיין – כלומר מתכנתים, בעלי נסיון בוורדפרס המבצעים עבודות וורדפרס עבור לקוחות שונים.

הנקודה החשובה ביותר לטעמי בשימוש בווידג'טים (כפי שגם כתבתי אצל מרים) היא דווקא בנוגע ללקוחות. הגישה הכוללת שלי היא לתת ללקוח חופש ככל הניתן, ברור לי שגישה זו אינה כלכלית בהכרח אבל אני מאמינה שבסופו של דבר אם אעשה עבודה טובה הלקוח יחזור אלי בפעם הבאה.
אני לא רוצה לכבול אותו אליי בכח, לא עלי ידי החזקת האחסון שלו ולא על ידי הטמעת קוד סטאטי בתוך התבנית.
ווידג'טים מאפשרים לאנשים בעלי פחות נסיון בוורדפרס וחסרי ידע בתכנות את היכולת המינימלית לשלוט בתוכן הסרגל הצדדי ובסדר המרכיבים בו. זו יכולת שלטעמי היא קריטית.

הסיבה השניה בשלה אני מצדדת בווידג'טים היא כבר פשוטה יותר וקשורה לסיבה בגללה אני מצדדת בתוספים ככלל, מישהו כבר כתב את הקוד ודיבג אותו. נכון, אני מתכנתת, ועל כן האגו שלי טוען שאני יכולה לעשות זאת יותר טוב (כי ככה זה מתכנתים), אבל למעשה כמנהלת פרוייקטים אני יודעת שאם מישהו אחר עשה את העבודה ומתחזק את הקוד, הוא חוסך לי זמן עבודה שלי ואף כסף ללקוחות (כי על התקנה אני מן הסתם גובה פחות).
אני לא רואה סיבה להמציא את הגלגל מחדש. אם אין את מה שאני צריכה אני כותבת תוסף חדש ומשחררת לעולם, אם יש אני משתמשת בו.

להכניס קוד לתבנית עצמה זו בעיני טעות גדולה יותר אפילו, כל הרעיון של הפרדת עיצוב ופונקציונליות אובד כאן. כאשר הלקוח ירצה להחליף תבנית הוא יצטרך לעבור לא רק דרך מעצב אלא גם דרך מתכנת ממש שיעביר לו את הקוד מתבנית אחת לאחרת. אומנם תבניות וורדפרס משתמשות ב-PHP כבסיס, אבל מעצב ווב מוכשר יקח תבנית הדומה לזו הרצויה לו וישנה את כל ה-CSS שלה ללא צורך לגעת בקוד. לא תמיד הוא יוכל לעשות זאת על בסיס התבנית הקיימת.

מה דעתכם? האם אתם משתמשים בווידג'טים? בתוספים? ובכלל מה הייתם מעדיפים בתור לקוחות?

025 ווידג’טים, כן או לא ? נהניתם ? הרשמו לעדכוני RSS !

תוסף וורדפרס: Lang switcher

בדיוק בהקשר של הפוסט מאתמול על כתיבה בעברית מגיע התוסף של היום.
לתוסף קוראים Lang switcher ומטרתו לתמוך בבלוגים המכילים פוסטים ביותר משפה אחת.
ספציפית התוסף מאפשר לכתוב פוסט אחד במספר שפות ולאפשר הצגה רק של השפה הרצוייה.

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

אני התמודדתי עם הנושא בעזרת כתיבת פוסטים דו לשוניים עם קישור לשפה הנוספת בתחילת הפוסט.
התוסף Lang switcher מאפשר לעשות זאת בדרך הרבה יותר אלגנטית ויפה.
השימוש בתסוף מייצר עבור הפוסט "טאבים" לשפות הרלוונטיות עבורו.
Lang switcher

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

למשל פוסט שכולל עברית ואנגלית ייראה כך:

<div lang="en">
Yadda Yadda Yadda
</div>
<div lang="il">

%u05D1%u05DC%u05D4 %u05D1%u05DC%u05D4 %u05D1%u05DC%u05D4
</div>

שימו לב שניתן פשוט לייצר לעורך הטקסט quicktags לנוחות
new quicktags
שרון כתבה מדריך מצויין לייצור תגיות שכאלו, לחילופין קיים תוסף שעושה את זה עבורנו.

על מנת שהאנגלית תהיה אכן מיושרת לשמאל כדאי להשתמש בגירסת הקוד הבאה:
<div lang="en" dir="ltr" align="left">

התוסף עובד מצויין בבלוגים עם תבניות בעברית ולא מצריך שינויים (כיף גדול) תהנו.

025 תוסף וורדפרס: Lang switcher נהניתם ? הרשמו לעדכוני RSS !

התוספים שלא נתן לחיות בלעדיהם

לאחרונה גיליתי בשיחות שונות עם ידידים שכל אחד מאיתנו משתמש בתוספים שונים ואף לא בהכרח מכיר את אלו שהאחרים משתמשים בהם.
אני חייבת להודות שזה דיי הפתיע אותי, אומנם עולם התוספים חי ובועט, אבל בבסיסיים חשבתי שכולם משתמשים.

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

מה הם התוספים החשבים, המעניינים או הלא מוכרים שיש לכם בבלוג.
שתפו עם כולנו :-)

אשר לי, אני חייבת להודות שבסופו של יום התוספים החביבים עליי הם תוספי נוחיות:

  • One Click Install – תוסף המאפשר התקנה קלה ופשוטה של תבניות ותוספים בבלוג.
  • Lighter Admin Drop menus או מקבילתו advanced admin menus – שני תוספים המשנים את תפריטי הניהול של וורדפרס ומאפשרים עבודה מהירה ונוחה יותר.

025 התוספים שלא נתן לחיות בלעדיהם נהניתם ? הרשמו לעדכוני RSS !