יצירת CPT ו-ACF בתוסף Jet

(CPT (Custom Post Type או בשמו העברי סוג פוסט מותאם אישית ו-(Advanced Custom Fields) ACF  שדות מיוחדים (מתקדמים) עוזרים לנו לארגן את המידע שנכתב בתוך הפוסט בצורה יותר מסודרת, מאורגנת וידידותית וכשזה נוגע לעיצוב אז ניתן בקלות לעצב את נראות הפוסט בתוך הדף סינגל (יחיד) בוורדפרס, איך עושים את זה? במאמר הבא אסביר לפרטי פרטים את אופן התהליך מ-א' ועד ת' (מאמר ראשון בסדרה על תוספי Jet)

מחבר/כותב המאמר: ש. סביר
תאריך: 08/06/2020

יצירת Custom Post Type באמצעות תוסף Jet Engine של חברת Crocoblock:

1. הורידו מאתר crocoblock את התוסף Jet Engine (לאתר התוסף)

2. התקינו אותו דרך תוספים > הוספת תוסף חדש > העלאת תוסף חדש

3. אקטבו את התוסף עם הקוד שקיבלתם בעת הרכישה

 

שלב I:

4. גשו לתפריט הראשי בדשבורד של וורדפרס ובחרו JetEngine > Post Types

5. כאן תוכלו לצפות ברשימת כל ה- Custom Post Types  וליצור אחד חדש משלכם

6. ליחצו על לחצן Add New/הוספת חדש וצרו Custom Post Type חדש משלכם

Custom Post Types List

 

שלב II:

7. כעת עליכם למלא את המידע הדרוש בכדי להגדיר את ה- Custom Post Type החדש

8. תחת General Settings בחרו את שמו של ה- Custom Post Type ואת ה-Slug שלו (Slug = מציין פוסט כפי שיופיע בשורת הכתובת של הדפדפן)

add-new-post-type-1

9. תחת Labels תוכלו לבחור  ולהגדיר שדות הניתנים להתאמה אישית עבור  ה- Custom Post Type שלכם.

labels-block

 

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

 

Meta-Fields

 

10. תחת Advanced Settings ניתן להגדיר האם ה- Custom Post Type שלכם יהיה פרטי או גלוי לכולם, האם הוא יהיה כלול בחיפוש, האם יופיע בתפריט הניהול של הוורדפרס, באילו שדות ברירת מחדל סוג הפוסט המותאם אישית אמור לתמוך וכו'…

advanced-settings

 

11. תחת  Meta Fields  אתם יכולים ליצור שדות Meta נחוצים להוספת תוכן נוסף ל-CPT. שדות אלו יכולים להכיל כל מידע שתצטרfu. עליכם להקפיד לבחור את סוג השדה המתאים שישמש ל- Custom Post Type  (למשל: שדה מסוג מדיה עבור הוספת תמונה ממוזערת,  שדה התאריך הכולל לוח שנה על ידי הגדרת סוג שדה התאריך וכו'…)
בכדי ללמוד עוד סוגים שונים של שדות Meta עבור ה-CPT, תוכלו לעיין במדריך זה.

meta-fields-1

 

12.  תחת Admin Columns תוכלו להוסיף אפשרויות תצוגה נוספות עבור ה-Custom Post Type שיוצגו בלוח הניהול של הוורדפרס או כמידע נוסף עבור ה-Custom Post Type לדוגמא: כותרת אשר תוצג מעל הפוסט, תחילית או סופית (מילה או ביטוי לפני או אחרי השדה), מספר עמודות בדף הניהול והאם הוא יהיה ניתן למיון.

admin-column

 

שלב III:

13. לאחר השלמת הגדרת ה-Custom Post Type החדש עם כל סוגי השדות הדרושים לתוכן שלך, לחץ על לחצן Add Post Type וה-CPT החדש שלך אמור להופיע בתפריט הדשבורד של מערכת הוורדפרס.

 

שלב IV:

14. כעת, נווטו אל ה- CPT שזה עתה נוצר בתפריט הדשבורד של הוורדפרס וליחצו על האפשרות Add New (זו יכולה להיות תווית אחרת אם הגדרתם זאת בצורה שונה).

add-new-post

 

הוספת תוכן חדש ל- Custom Post Type:

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

16. לאחר שהזנתם את כל התוכן הרצוי ליחצו על לחצן Publish/פרסום וסיימתם.

17. מזל טוב, יצרתם את ה-Custom Post Type הראשון שלכם יחד עם ה-ACF והצלחתם!!!

* אתם יכולים ללחוץ על ה-Permalink בכדי לצפות בפוסט.

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

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

הגדרת אלמנטור לזיהוי ה-Custom Post Type:

1. נווטו בתפריט הדשבורד של הוורדפרס אל Elementor > Settings

2. במסך זה תחת Elementor בחר באפשרות של Post Type

Elementor Setting

 

3. עברו ל-Custom Post Type שיצרתם במדריך למעלה וליחצו על עריכה/Edit זה יוביל אתכם לתוך הדף עצמו

4.  עכשיו תוכלו ללחוץ על הלחצן ערוך באמצעות אלמנטור/ Edit with Elementor ולערוך את הדף

Edit With Elementor

 

שימו לב!!!
בכדי ליצור את תבנית סינגל/ארכיון ל-Custom Post Type עם תוכן דינמי, עליכם לגשת לתפריט  Crocoblock > My Library  בדשבורד של הוורדפרס וכאן ליצור תבנית Single אחרת, דף הפוסט שיצרת יוחל רק על Custom Post Type אחד

Screenshot

 

סרטון הדרכה: יצירת Custom Post Type ו- ACF באמצעות Jet Engine

לסיכום:

למדנו איך ליצור Custom Post Type מותאם אישית יחד עם שדות ACF מותאמים אישית והזנו תוכן לתוך הפוסט החדש בעיצובו החדש.

שתפו את המאמר:
שיתוף ב facebook
שיתוף ב google
שיתוף ב twitter
שיתוף ב linkedin
שיתוף ב telegram
שיתוף ב whatsapp
שיתוף ב email
הצטרפו לרשימת התפוצה:
כל זכויות היוצרים והקניין הרוחני המופיעים באתר זה לרבות התוכנה, בסיס הנתונים, הטקסטים, התיאורים, עיצוב האתר, הקבצים הגרפיים, התמונות, וכל חומר אחר הכלולים בו, אם לא נאמר מפורשות אחרת, שמורים ל-"קומפיוטק - פתרונות אינטרנט לעסקים" בלבד. אין להפיץ, לשכפל, להעתיק, למכור, לשדר, לפרסם, או לעשות כל שימוש מסחרי כלשהו בכל או בחלק מתכניו של האתר, כולל מוצרים, תמונות, גרפיקה, תיאורים, עיצוב וכל דבר אחר המוצג באתר, אלא אם ניתנה רשות כתובה וחתומה לכך בכתב ומראש ע''י "קומפיוטק - פתרונות אינטרנט לעסקים".