איך ליצור שורטקוד
משל עצמך?

מה זה שורטקוד, ואיך משתמשים בו – זה נושא למדריך אחר.
המדריך הזה מיועד לבונות אתרים מתקדמות, שמכירות קוד PHP.

כאן אלמד אותך איך ליצור שורטקוד אישי משלך, מותאם לצרכים שלך.

השורטקוד יציג את מה שאת בוחרת!
 
 
איך עושים את זה?

לצורך יצירת השורטקוד נצטרך להוסיף קוד PHP.
את הקוד נוסיף לקובץ PHP שנמצא בתוסף שייצרנו (מומלץ)

או בקובץ PHP (למשל functions.php) בתבנית בת פעילה באתר.
אני יצרתי תוסף בשם Hello World ובו קובץ בשם hello_world.php.

 
אני רוצה להוסיף את השורטקוד הבא:

כל פעם שנזין את השורטקוד [hello_world] הטקסט שיהיה מודפס על הדף יהיה: 'hello world'.

 
אני עורכת את הקובץ ומוסיפה לו את הקוד הבא:
 
 

הסבר:

הפונקציה add_shortcode מוסיפה את השורטקוד לאתר,
היא מקבלת פרמטר ראשון את שם השורטקוד (כפי שיוזן באתר)
ופרמטר שני את שם הפוקנציה המחזירה את הטקסט היודפס במקום השורטקוד.
הפונקציה hello_world – זו הפונקציה שבניתי עבור השורטקוד.
היא חייבת תמיד לקבל את הפרמטר $att, והיא מחזירה את הטקסט שיודפס בדף במקום השורטקוד.
 
עכשיו אני יוצרת עמוד חדש באתר, כדי להשתמש בשורטקוד:
 
וזה עובד 🙂

בדוגמה שיצרתי השורטקוד סתם הדפיס את הטקסט "hello world".

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

לפוסט הזה יש 2 תגובות

  1. איש

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

    1. appupgoco

      נכון לגמרי!
      זו אופציה, לא חייבים אותו.
      וה $atts הוא משתנה (פרמטר), ככה שאפשר לשנות את השם שלו.
      והדוגמא באמת היא בסיסית, לא דינאמית. זו המחשה בלבד
      בהכשרה אצלנו אנחנו נכנסים לכל הפרטים (והרבה הרבה יותר)
      https://appupgo.co.il/%d7%a4%d7%99%d7%aa%d7%95%d7%97-%d7%90%d7%aa%d7%a8%d7%99%d7%9d-%d7%9e%d7%95%d7%a8%d7%9b%d7%91%d7%99%d7%9d-%d7%a2%d7%99%d7%a6%d7%95%d7%91-%d7%97%d7%93%d7%a9/

כתיבת תגובה

אולי תאהבי גם:

אפקט מושלם לאתר. דומה אבל שונה.

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

רוצה להקפיץ את האתר בכמה רמות? הכירי את ה-API

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

לוגו מונפש בטכנולוגיית SVG

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