קוד-ארט מרימה קורס ראשון מסוגו בארץ למפתחי וורדפרס (WordPress).
הקורס נועד ללמד תכנות תבניות וורדפרס ויכסה את גרסאות 2.5 ומעלה.
דרישות קדם לקורס:
HTML 3 ומעלה (עדיף 4)
CSS 2 ומעלה
PHP ברמה סבירה +
JS, J/query – יתרון
הקורס מיועד למתכנתים (אלא אם יתגלה צורך משמעותי ללימוד של PHP) ומטרתו הפיכת תכנתי PHP לתכנתי וורדפרס.
הקורס ייארך 40 שעות, בכיתת מחשבים באזור [...]
במהלך פיתוח האתר שלנו נוצר בין השאר ליצור מנגנון מבוסס טאבים עבור עמוד האודות.
הדבר הראשון שעשינו היה לבדוק את היצע התוספים והספריות הקיימים היום עבור jquery. מהר מאד הגענו לפרוייקט jqueryui שכולל גם את הטיפול בממשק טאבים.
קבצי הג’אווהסקריפט הנדרשים הם:
jquery
jqueryui
קוד ה-HTML נראה כך:
1234567891011121314151617181920212223<div id="tabs">
<ul>
[...]
מאת חנית כהן | נושאים וורדפרס | בתאריך 17-06-2010
ברגע שמתחילים להשתמש בוורדפרס כמערכת ניהול תוכן ולא מערכת בלוג עולה הצורך לעצב פוסטים מקטגוריות שונות בצורה שונה.
למשל באתר של קוד-ארט, הפורטפוליו הוא קטגוריה של פוסטים. כל הפוסטים המשוייכים לקטגוריה זו מעוצבים בצורה מסויימת, לעומת הפוסטים של הבלוג (המורכב משאר הקטגוריות) שמעוצבים בצורה שונה לחלוטין.
ישנן שתי דרכים לעשות זאת:
להכניס תנאי לתוך single.php שבודק האם [...]
זו אולי הפונקציה החשובה ביותר לפיתוח תבניות וורדפרס.
בעקרון query_posts מאפשרת לשנות את שאילתת הפוסטים שלכם ממסד הנתונים, כלומר – אם בוורדפרס שלכם מוגדר להציג 3 פוסטים בעמוד, אבל אתם רוצים להציג בתוצאות החיפוש 10 – זו הפונקציה בשבילכם.
1query_posts($query_string."showposts=10");
שימו לב שלפונקציה צריך לקרוא לפני הלולאה.
זו כמובן רק דגמה אחת, לפונקציה יש מספר עצום של פרמטרים [...]
מאת חנית כהן | נושאים וורדפרס | בתאריך 30-08-2009
המנגנונים בוורדפרס בסך הכל פשוטים ומוסדרים, לכל סוד מידע יש היררכיה בתבנית להצגתה. אם קובץ מסוג מסויים קיים – אחלה. אם לא, פשוט יורדים רמה.
עבור הצגת תגיות הסדר הוא:
tag-slug.php
tag.php
category.php
index.php
כלומר, עבוא התגית וורדפרס שהסלאג שלה הוא wp יתבצע חיפוש אחר דף התבנית tag-wp.php אם הדף נמצא – מצויין. אם לא, המערכת תחפש את tag.php וכן הלאה.
אסף [...]
מאת חנית כהן | נושאים וורדפרס | בתאריך 26-08-2009
אני “מובטלת” כבר 4 חודשים למעשה.
הרעיון מבעית אותי, החיים לעומת זאת מדהימים. הייתי בטוחה שאני אקמול בבית, אבל אני עושה פרוייקטים ומבלה עם הילדה ופוגשת אנשים ופשוט פורחת.
נכון – הפחד מחוסר פרנסה קיים שם, אבל השוק קצת מתאושש מחד ואני מרוויחה סביר מאידך.
אז זהו, אני חושבת כל מיני מחשבות על עצמאות כלכלית. אני אוהבת וורדפרס [...]
מאת חנית כהן | נושאים וורדפרס | בתאריך 20-08-2009
לוורדפרס יש מנגנון מובנה בשם shortcode המנגנון הזה נכנס החל מגרסה 2.5
המטרה היא לייצר מקרואים לשימוש בכתיבת פוסטים, מנגנון זה יכול להיות מאד שימושי כאשר יש פעולות שאתם מבצעים באופן קבוע לפוסטים מסויימים, כמו למשל:
הוספת תמונת קטגוריה לפוסטים
הוספת לוגו לסדרת פוסטים (למשל סדרת “בלוג עצמאי” שלי)
הכנסת פרסומות גוגל באמצע הפוסט במיקום לפי בחירתנו
יצירת ממשק הורדות [...]
מאת חנית כהן | נושאים וורדפרס | בתאריך 04-08-2009
לוורדפרס יש פונקציה מובנית שמאפשרת לקבל רשימת קישורים ממשק הקישורים של המערכת.
הדבר היחיד שלא הצלחתי עד כה לעשות בעזרתה בקלות הוא רשימות המופרדות ב-פסיקים\נקודות\מקפים\משהו…
יש פתרון
הקוד לרשימת הקישורים הוא:
1234567</p>
<div class="links">
<ul>
< ? wp_list_bookmarks("title_li=&category=2"); ?>
</ul>
</div>
<p>
שימו לב שלפונקציה wp_list_bookmarks יש לא מעט פרמטרים המאפשרים להשפיע על תוצאתה. במקרה שלמעלה בחרתי קישורים מקטגוריה [...]
מאת חנית כהן | נושאים וורדפרס | בתאריך 26-07-2009
בפוסט הקודם שלי בנושא פילטרים אמרתי שיש לא מעט דברים שניתן לעשות עם פילטרים. בפוסט הזה נראה כמה דוגמאות שימושיות למדיי.
כיווניות תגובות
הקוד הבא יכול לשמש ליישור התגובה לימין או לשמאל כתלות בשפה בה נכתבה
123456789101112/* Comments directionality filter */
add_filter(’comment_text’, ‘lang_dir’);
function lang_dir($content) {
$eng = preg_match_all(’/[a-zA-Z].?/’, $content, $matches);
$heb = preg_match_all(’/[א-תץףךםן].?/’, $content, $matches);
if [...]
מאת חנית כהן | נושאים וורדפרס | בתאריך 03-07-2009
נעמת, כנראה בעידודו של אדם שוב, החליטו להרים בלוג למאבק במשרד האוצר בנושא תקצוב חוק המטפלות. שאפו! (לא, באמת – זה חשוב).
כשעברתי על האתר, גיליתי כמה בעיות. אז למקרה שמישהו מהם קורא את הבלוג שלי…
אחלה שעשיתם url-ים יפים, כדאי אולי גם לשנות את כתובת הפוסט הראשון. נכון לעכשיו כתובת הפוסט “שטיייניץ מנסה לעבוד עלינו” היא [...]
מאת חנית כהן | נושאים אינטרנט | בתאריך 28-06-2009