אז תודה ל@חגית קרמר על האתגר .
אז כן, אני מתכנתת אתרי וורדפרס.
כותבת תוספים, תבניות, וסתם קוד שצריך פה ושם באתרים.
אני גם בונה אתרים רגילים אבל בד"כ מתעסקת עם אתרים מורכבים יותר (כמו אתרי מכירות מורכבים) או עם פיתוח פיצ'רים באתרים קיימים.
רב העבודה שלי היא משיתופי פעולה עם בונות אתרים שזקוקות לעבודות קוד באתרים שהם בונות.
היתרונות בקוד על פני תוסף הם:
1. הקוד מותאם במאה אחוז לצורכי הלקוח.
2. קוד הוא פחות כבד מתוסף, לכן אם יש אתר כבד שיש בו כבר הרבה תוספים עדיף לכתוב קוד כדי לבצע פעולה ולא להוסיף עוד תוספים שמכבידים על האתר מאד.
3. הרבה פעמים כתיבת קוד חוסכת קנית תוספים יקרים.
מה שאני אוהבת בקוד זה שאין גבולות, כל מה שהלקוח רוצה שיהיה באתר שלו - אפשרי
אני אוהבת להגשים חלומות לאנשים, וכשהכל עובד כמו שצריך - אין סיפוק גדול מזה.
ודוגמא קטנה לעבודה שעשיתי לאחרונה:
פנתה אלי לקוחה שבנתה אתר מורכב ומדהים של צימרים, נופשים וטיולים.
היא היתה צריכה חיפוש מורכב של צימרים לפי שדות ACF שהיו לה בCPT
ולפי דרישות של הלקוח (לדוגמא אם מישהו מכניס 5 מיטות הוא יקבל חזרה את כל הצימרים שיש בהם יותר מ5 מיטות)
אז יאלה - התחלנו?
את רשימת האזורים - קיבלתי בשורטקוד שבניתי.
מספר מיטות, מספר חדרים לזוגות וחדרים נוספים - סתם שדה פשוט.
רמה - המשתמש יכול לבחור כמה רמות אז בניתי radio buttons ששיחקתי איתם עם קוד CSS ו JS כדי שיציגו תמונה במקום כיתוב וכפתור.
לחיצה על שלח - והכפתור מפנה לדף תוצאות חיפוש כשהפרמטרים של החיפוש משורשרים בURL.
בדף התוצאות חיפוש - שמתי שורטקוד שמקבל את כל הפרמטרים מURL, עובר על כל הפוסטים לפי ה CPT מסנן לפי הפרמטרים ומדפיס את התוצאות
וזה טעימה קטנה מהקוד -
(אני לא מפרטת פה כי זה כבר קוד מסובך ומורכב...)
כמה תיקונים קטנים מהלקוחה -
ו- יש לנו חיפוש שמתאים בול לצרכי הלקוח
מגלגלת את האתגר ל@srp שהאנימיציות שהיא עושה באתרים משאירות אותי פעורת פה.
אשמח לשמוע מאיפה ההשראה והיצרתיות ואיך את מנצלת את האפקטים של אלמנטור כדי לקבל תוצאות מרהיבות!
אז כן, אני מתכנתת אתרי וורדפרס.
כותבת תוספים, תבניות, וסתם קוד שצריך פה ושם באתרים.
אני גם בונה אתרים רגילים אבל בד"כ מתעסקת עם אתרים מורכבים יותר (כמו אתרי מכירות מורכבים) או עם פיתוח פיצ'רים באתרים קיימים.
רב העבודה שלי היא משיתופי פעולה עם בונות אתרים שזקוקות לעבודות קוד באתרים שהם בונות.
היתרונות בקוד על פני תוסף הם:
1. הקוד מותאם במאה אחוז לצורכי הלקוח.
2. קוד הוא פחות כבד מתוסף, לכן אם יש אתר כבד שיש בו כבר הרבה תוספים עדיף לכתוב קוד כדי לבצע פעולה ולא להוסיף עוד תוספים שמכבידים על האתר מאד.
3. הרבה פעמים כתיבת קוד חוסכת קנית תוספים יקרים.
מה שאני אוהבת בקוד זה שאין גבולות, כל מה שהלקוח רוצה שיהיה באתר שלו - אפשרי
אני אוהבת להגשים חלומות לאנשים, וכשהכל עובד כמו שצריך - אין סיפוק גדול מזה.
ודוגמא קטנה לעבודה שעשיתי לאחרונה:
פנתה אלי לקוחה שבנתה אתר מורכב ומדהים של צימרים, נופשים וטיולים.
היא היתה צריכה חיפוש מורכב של צימרים לפי שדות ACF שהיו לה בCPT
ולפי דרישות של הלקוח (לדוגמא אם מישהו מכניס 5 מיטות הוא יקבל חזרה את כל הצימרים שיש בהם יותר מ5 מיטות)
אז יאלה - התחלנו?
את רשימת האזורים - קיבלתי בשורטקוד שבניתי.
מספר מיטות, מספר חדרים לזוגות וחדרים נוספים - סתם שדה פשוט.
רמה - המשתמש יכול לבחור כמה רמות אז בניתי radio buttons ששיחקתי איתם עם קוד CSS ו JS כדי שיציגו תמונה במקום כיתוב וכפתור.
לחיצה על שלח - והכפתור מפנה לדף תוצאות חיפוש כשהפרמטרים של החיפוש משורשרים בURL.
בדף התוצאות חיפוש - שמתי שורטקוד שמקבל את כל הפרמטרים מURL, עובר על כל הפוסטים לפי ה CPT מסנן לפי הפרמטרים ומדפיס את התוצאות
וזה טעימה קטנה מהקוד -
(אני לא מפרטת פה כי זה כבר קוד מסובך ומורכב...)
כמה תיקונים קטנים מהלקוחה -
ו- יש לנו חיפוש שמתאים בול לצרכי הלקוח
מגלגלת את האתגר ל@srp שהאנימיציות שהיא עושה באתרים משאירות אותי פעורת פה.
אשמח לשמוע מאיפה ההשראה והיצרתיות ואיך את מנצלת את האפקטים של אלמנטור כדי לקבל תוצאות מרהיבות!