אין לכם גישה לתוכן זה
לקבלת גישה לשיעור זה, יש לבחור מסלול מתאים ולהירשם תחילה
תוכן הקורס
מודול: היכרות
מודול: פיטשרים
מודול: פעולות הטופס
מה נלמד בשיעור הזה?
- נלמד למה שנצטרך ליצור CCT דרך טופס קדמי
- ניצור CCT רלוונטי עבורנו להמלצות (שאותן הלקוחות יוכלו להעלות לאתר ברמתם. למנהל האתר יישאר רק לאשר אותן)
- נוסיף רשומה אחת כדי שנוכל לבדוק את הטופס בעזרתה
- ניצור שאילתא שמושכת את ההמלצות
- ניצור את הטופס, את שדות הטופס ונחבר את הפעולה של יצירת הCCT
- נוסיף פעולה של שליחת מייל אל מנהל האתר ונתנה אותה ביצירת הCCT כדי שלא יישלח מייל ללא הצלחה בפעולה זאת
- נבצע בדיקות
וקצת יותר בפירוט...
**יצירת CCT (Custom Content Type) דרך טופס קדמי** היא כלי עוצמתי לניהול תוכן דינמי באתר וורדפרס. במקום שהמנהלים יצטרכו להזין נתונים ידנית דרך מערכת הניהול, ניתן לאפשר למשתמשים להזין תוכן באופן אוטומטי דרך טופס ייעודי. דוגמה נפוצה לכך היא מערכת המלצות, שבה לקוחות יכולים להעלות את חוות הדעת שלהם, אך הפרסום שלהן יותנה באישור מנהל האתר. שיטה זו מייעלת את תהליך הוספת התוכן ומבטיחה שליטה מלאה על התכנים המוצגים באתר.
כדי ליישם זאת, ניצור **CCT רלוונטי להמלצות**, כך שלכל רשומה תהיה אפשרות להכיל שם לקוח, תמונת פרופיל, דירוג וכמובן טקסט המלצה. בשלב הראשון, ניצור רשומת בדיקה אחת כדי לבדוק שהשדות פועלים כראוי ושניתן לשלוף את הנתונים נכון. לאחר מכן, נבנה **שאילתא דינמית** שמושכת את ההמלצות המאושרות בלבד ומציגה אותן בעמוד המתאים באתר. השאילתא תבטיח שתוכן יוצג רק לאחר בדיקת מנהל האתר, ותאפשר שליטה על הצגתו.
כעת נעבור לחלק הפרקטי של **יצירת הטופס ושדותיו**, כולל שדה להזנת שם, תיבת טקסט לתוכן ההמלצה, שדה דירוג כוכבים ושדה להעלאת תמונה במידת הצורך. את הפעולה של **יצירת ה-CCT** נחבר לטופס כך שכל שליחה של המלצה חדשה תיצור רשומה חדשה במערכת. כדי להבטיח שהמנהלים יהיו מעודכנים, נוסיף **פעולת שליחת מייל למנהל האתר**, אך נגדיר שהיא תישלח **רק אם יצירת ה-CCT הצליחה** – כך שלא יתקבלו מיילים במקרה של שגיאה בתהליך. לבסוף, נבצע **בדיקות יסודיות** כדי לוודא שהטופס פועל בצורה תקינה, שכל המלצה חדשה נכנסת לרשימת ההמתנה לאישור, ושכל הנתונים נשלפים ומוצגים באתר כפי שתוכנן. כך ניצור מערכת דינמית חכמה המאפשרת ניהול תוכן גמיש ואוטומטי.