דף הבית » חדשות ועדכונים

מחולל טקסונומיות וורדפרס (בעברית)

27 בדצמבר 2012 | מאת רמי | 14 תגובות | תגיות: , ,

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

מחולל טקסונומיות

מחולל טקסונומיות

טקסונומיות מותאמות אישית

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

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

http://www.wp-tricks.co.il/generator/taxonomy/

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

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

מאת רמי

אחראי על אתר וורדפרס בעברית ועל תרגום ושחרור גרסאות וורדפרס בעברית. מפתח ליבה, בכל גרסה החל מגרסה 2.8, מפתח מוביל בגרסה 4.4 ובגרסה 4.6. מספק שירותי פיתוח אתרים, פיתוח תוספי וורדפרס לסטרטאפים ופיתוח כלים למפתחי וורדפרס - GenerateWP.com.

14 תגובות »

  • חתול כותב :

    מגניב, נראה שימושי.
    אני אזכור את זה למתי שאהיה צריך.

  • נעמה כותב :

    רעיון מצויין! אני בהחלט אנסה.

  • אלכס כותב :

    היי אשמח שמישהו יסביר לי מה taxonomy עושה ?
    אני יודע מה זה castom post type אבל לא יודע מזה taxonomy

    תודה

  • רמי כותב :

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

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

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

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

  • חולי כותב :

    מעולה!

    תודה.

  • אלכס כותב :

    רמי תודה .

  • Ariel כותב :

    נראה כלי שימושי מאוד.
    רק לא הבנתי איך יש אפשרות לתת טקסונומיז לסוגי תכנים הבאים:
    revisions
    menu items

    מה הם יכולים לעשות שם בדיוק?

  • רמי כותב :

    אריאל אתה צודק, אני אסיר אותם.

  • פיימן כותב :

    חזק מאוד

  • רמי כותב :

    אני ממשיך לעדכן את הקוד כל הזמן, להלן השינויים העיקריים:

    • סוגי תוכן מיותרים הוסרו (revisions, menu items).
    • הוספתי title לכל הכותרות, שם יש מידע נוסף הכולל את שם פרמטר/הארגומנט שמושפע מהשינוי.
    • ואם אתם מוחקים "מזהה תרגום" (text_domain), הדבר מסיר לחלוטין את ה-Internationalization מכל המחרוזות בקוד.
  • פיימן כותב :

    היי רמי
    תוסיף שיהיה אפשר לקשר את הטקסונומי החדש לכמה סוגי post type שאני מחליט.
    כלומר שלח את הפונקציה הזו: עם מערך ואל עם שם הפוסט.
    register_taxonomy( 'hotel', array('post'), $args );
    ואז איפה שיש את המערך של הפוסט אני מוסיף סוגי פוסטים חדשים.

  • פיימן כותב :

    *ולא עם שם הפוסט

  • רמי כותב :

    פיימן, זה ברשימת המטלות שלי.

  • יקיר כותב :

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

הוסף תגובה !

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

תגיות HTML מורשות לשימוש:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>