תבניות ותוספים מאפס בקוד, הקשחת אבטחה מלאה, אופטימיזציית ביצועים ואינטגרציה ל-CRM וסליקה. וורדפרס מהיר, מאובטח וסקלאבילי.
בואו נבנה לכם אתררוב אתרי הוורדפרס איטיים בגלל ריבוי תוספים ותבניות כבדות. אנחנו בונים אחרת, בקוד נקי.
Themes נקיים ללא אלמנטור, מהירות טעינה עוצמתית ושליטה מלאה.
לוגיקה עסקית מותאמת אישית, אוטומציות וחיבורי API.
הגנה מפני SQL Injection, ניקוי קוד זדוני והקשחה מלאה.
קאשינג מתקדם, שיפור זמני טעינה ואופטימיזציית שאילתות MySQL.
חיבור ל-CRM, מערכות סליקה ופלטפורמות ענן.
ארכיטקטורה נכונה שמשרתת אתרים עתירי תנועה ומערכות מורכבות.
מתכנת וורדפרס כותב את התבנית ואת התוספים של האתר ב-PHP, במקום להרכיב אותו מתבנית קנויה ומבילדר גרירה, וזה מתאים לעסקים שרוצים לעדכן תוכן בעצמם בלי לוותר על מהירות האתר. בפועל מקבלים תבנית (Theme) שנכתבת מאפס לפי העיצוב של העסק, ותוספים ייעודיים לפונקציות שהעסק באמת צריך, למשל טופס שמעביר פנייה לוואטסאפ או סנכרון לקוחות מול מערכת CRM.
השירות מתאים במיוחד לעסקים עם הרבה עמודים, מאמרים או פריטים שמתעדכנים באופן שוטף, לבעלי אתרי וורדפרס קיימים שנעשו כבדים ופגיעים בגלל ריבוי תוספים, ולארגונים שצריכים פונקציה ייחודית שאין לה תוסף מדף מתאים. כולם רוצים להישאר עם לוח הבקרה המוכר של וורדפרס, אבל על קוד שנכתב בשבילם ולא על ערימת תוספים.
עסק צריך פיתוח בקוד כשתוספים ותבניות מוכנות כבר לא מספיקים: האתר נטען לאט במובייל, עדכון של תוסף אחד שובר עמוד אחר, או שהדרישה העסקית פשוט לא קיימת בשום תוסף מדף. במקרים כאלה אנחנו מחליפים תוספים כבדים בקוד ייעודי וקל ומשאירים רק את מה שבאמת מצדיק את מקומו, כי כל תוסף פעיל מוסיף קוד שנטען בכל בקשה ועוד רכיב שצריך לעדכן ולאבטח.
לא כל עסק צריך את זה. לאתר תדמית קטן שצריך לעלות מהר, מסלול Wix או Elementor יכול להספיק, ולמערכת עם לוגיקה כבדה או ממשק ייחודי לחלוטין, אתר בקוד אישי מלא הוא בדרך כלל בחירה נכונה יותר. וורדפרס בקוד יושב באמצע, עם ניהול התוכן הנוח של וורדפרס והביצועים של קוד שנכתב במיוחד.
אם כבר יש לכם אתר וורדפרס, הסימנים הבאים נפתרים בדרך כלל טוב יותר בקוד מאשר בעוד תוסף.
אתר וורדפרס בקוד נבנה משכבת הנתונים כלפי מעלה, וההחלטות החשובות נוגעות למבנה התוכן, לאבטחה ולביצועים. קודם מגדירים את סוגי התוכן של העסק ורק אחר כך כותבים את התבנית שמציגה אותם: שירותים, פרויקטים או חברי צוות מוגדרים כסוגי תוכן מותאמים (Custom Post Types) עם שדות משלהם, כך שהוספת פרויקט חדש היא מילוי טופס מסודר בלוח הבקרה, והעיצוב נשאר עקבי בלי לגעת בקוד.
ההבדל בין מתכנת WordPress למי שמרכיב אתר מתבנית ניכר בעיקר בהחלטות שלא רואים. ההתאמות נכתבות דרך ה-Hooks של וורדפרס ולא בתוך קבצי הליבה, כדי שעדכון גרסה לא ידרוס אותן. בצד האבטחה, כל שאילתה למסד הנתונים שמכילה קלט מבחוץ עוברת דרך פונקציית prepare של וורדפרס נגד SQL Injection, כל קלט מטפסים עובר ניקוי ואימות, ולפני כל פעולה רגישה נבדקות ההרשאות של המשתמש וגם nonce שמוודא שהבקשה נשלחה מתוך האתר.
בצד הביצועים, סקריפטים וקבצי עיצוב נטענים רק בעמודים שצריכים אותם, שאילתות MySQL כבדות עוברות ייעול או נשמרות בקאש, ותמונות שמתחת לקו הגלילה נטענות רק כשמגיעים אליהן, בזמן שהתמונה הראשית בראש העמוד נטענת מיד כדי לא לפגוע במדד LCP.
נגישות לפי תקן ת״י 5568 נבנית בתבנית מההתחלה, עם מבנה כותרות תקין, ניווט במקלדת וטקסט חלופי לתמונות. חיבור ל-CRM או לסליקה נעשה מול ה-API של אותה מערכת, ולמי שרוצה, האתר מתארח אצלנו על שרתי NVMe עם תעודת SSL וגיבוי יומי.
העלות ומשך העבודה נקבעים בעיקר לפי כמות הקוד הייחודי שצריך לכתוב, ולא לפי מספר העמודים. אתר עם הרבה מאמרים שחולקים תבנית אחת דורש פחות פיתוח מאתר קטן שבו כל עמוד בנוי אחרת, ותוסף אחד עם לוגיקה עסקית מורכבת יכול לדרוש יותר עבודה מכל שאר האתר.
על משך העבודה משפיע גם גורם שלא קשור לקוד: מוכנות התוכן. טקסטים ותמונות שמגיעים מוכנים, החלטות ברורות על מבנה האתר וגישה מסודרת למערכות שצריך לחבר מקצרים את התהליך, ותוכן שמתעכב מעכב איתו גם את ההשקה.
בשיחת הייעוץ הראשונה, שהיא חינם וללא התחייבות, עוברים על הגורמים הבאים ומחליטים יחד מה נכנס לשלב הראשון ומה יכול לחכות להמשך.
וורדפרס בקוד עוזר בשני מישורים: תשתית שגוגל סורק וקורא בקלות, ואתר שבו קל לגולש לפנות לעסק. בצד החיפוש, קוד קל עוזר לעמוד ב-Core Web Vitals, לכל עמוד יש כותרת H1 אחת ומבנה כותרות הגיוני, הכתובות קריאות, ונתונים מובנים (Schema) נכתבים בתבנית עצמה. בנוסף אנחנו מדריכים את בעל העסק בניהול פרופיל העסק בגוגל ובאיסוף ביקורות.
בצד הפניות, טופס שנשלח לוואטסאפ או למייל ברגע המילוי, כפתורי חיוג ושליחת הודעה בוואטסאפ במובייל, וזימון תורים בהטמעה או בחיבור למערכת שכבר עובדת אצלכם נבנים כחלק מהאתר. כשהעסק מתחיל למכור אונליין, אותה תשתית מתרחבת לחנות ווקומרס עם סליקה ישראלית, חשבוניות אוטומטיות ואפשרויות משלוח.
בטווח הארוך, אתר שנבנה כך קל יותר לתחזוקה: פחות תוספים לעדכן, פחות התנגשויות אחרי עדכון של וורדפרס, ועבודה ישירה מול מתכנת וורדפרס שכתב את התבנית והתוספים, מהאפיון ועד ההשקה וגם אחריה.
כן, בתנאי שהארכיטקטורה נבנית נכון מההתחלה. תבנית ותוספים שנכתבים ב-PHP במקום ערימה של תוספי מדף, קאשינג ברמת העמוד וברמת האובייקטים, ותכנון נכון של מסד הנתונים ושל שאילתות MySQL מאפשרים לוורדפרס לשרת אתרים עתירי תנועה ומערכות מורכבות. מה שמכביד על אתרים גדולים הוא לרוב לא וורדפרס עצמו, אלא ריבוי תוספים וקוד שלא תוכנן לנפח הזה.
כשיש לעסק לוגיקה ייחודית שאין לה תוסף מדף מתאים, כשדרישות האבטחה מחמירות, או כשצריך אינטגרציה מורכבת למערכות CRM או ERP. דוגמאות נפוצות הן מחשבון הצעת מחיר לפי נתונים שהלקוח מזין, העברת פניות מהאתר ישירות למערכת הניהול, או סנכרון נתונים בין האתר למערכת פנימית. תוסף ייעודי עושה רק את מה שהעסק צריך, ולכן הוא קל יותר ולא תלוי בהחלטות של מפתח חיצוני.
לא במסלול הזה. כאן אנחנו כותבים תבניות (Themes) ותוספים מאפס בקוד, בלי אלמנטור ובלי תבניות כבדות, כדי שהאתר ייטען מהר, יהיה פחות חשוף לפרצות ויישאר בשליטה מלאה. בעל האתר עדיין מעדכן טקסטים, תמונות ועמודים מלוח הבקרה של וורדפרס, רק בלי הקוד העודף שהבילדר מוסיף. לעסקים קטנים שצריכים אתר פשוט במהירות יש אצלנו מסלול נפרד של Wix או Elementor.
אין מחירון קבוע, כי המחיר נגזר מהיקף הקוד שצריך לכתוב: כמה תבניות עמודים שונות יש, אילו תוספים ייעודיים נדרשים, לאילו מערכות מתחברים והאם יש חנות. וורדפרס עצמו הוא קוד פתוח ללא עלות רישיון, אבל מעבר לפיתוח יש עלויות שוטפות של אחסון ודומיין, ושל רישיונות לתוספים בתשלום אם בוחרים בהם. שיפור או ניקוי של אתר קיים מתומחרים לפי המצב שלו, ואחרי שיחת ייעוץ ראשונה, חינם וללא התחייבות, מקבלים הצעת מחיר מפורטת.
אין תשובה אחת, כי משך העבודה תלוי באותם גורמים שקובעים את המחיר: כמה תבניות עמודים שונות יש, כמה תוספים ייעודיים צריך לכתוב ולאילו מערכות חיצוניות מתחברים. התהליך עובר אפיון, עיצוב, פיתוח, הזנת תוכן ובדיקות לפני ההשקה, והעיכוב הנפוץ ביותר הוא תוכן, כלומר טקסטים, תמונות ולוגו שלא מוכנים בזמן. לוח הזמנים לפרויקט שלכם נקבע אחרי האפיון.
כל פרויקט כולל תבנית שנכתבת מאפס לפי העיצוב ומותאמת קודם כל למובייל, הקשחת אבטחה ואופטימיזציית ביצועים, ותוספים ייעודיים לפי מה שהאתר צריך. בקוד עצמו נבנים גם נגישות לפי התקן הישראלי, נתונים מובנים (Schema) ומבנה שמתאים לקידום בגוגל. לפי הצורך מוסיפים טפסי פניות לוואטסאפ או למייל, חיבור ל-CRM או לסליקה, העברת תוכן מאתר קיים, ואחסון על שרתי NVMe עם SSL וגיבוי יומי.
כן, כי רוב התוכן לא יושב בתבנית. פוסטים, עמודים, מוצרים ומשתמשים שמורים במסד הנתונים של וורדפרס, והתמונות יושבות בספריית המדיה, כך שכולם נשארים במקומם גם אחרי החלפת התבנית. מה שנבנה מחדש הוא הפריסה של עמודים שעוצבו בבילדר, כי היא שמורה בפורמט של אלמנטור ולא מוצגת בלעדיו. הכתובות יכולות להישאר זהות, וכשכתובת משתנה מגדירים הפניה קבועה מהכתובת הישנה, כדי שקישורים קיימים ימשיכו לעבוד.
בהרבה מקרים כן. מתחילים בבדיקה של התוספים, התבנית, שאילתות מסד הנתונים והגדרות השרת, כדי לזהות מה באמת מאט את האתר. לפי הממצאים מסירים תוספים מיותרים, מחליפים פונקציות כבדות בקוד ייעודי, מוסיפים קאשינג ומקשיחים את האבטחה, כולל ניקוי קוד זדוני אם האתר נפרץ. כשהאתר כולו בנוי על בילדר כבד, בנייה מחדש בקוד היא לרוב הדרך המשתלמת יותר לאורך זמן.
נשמח לשמוע על הפרויקט ולתת ייעוץ טכני ראשוני חינם, בלי התחייבות.
לקבלת הצעת מחיר