Dr. Gonik — Case Study

Ram's Designs
פרויקטים ד"ר רואי גוניק

ד"ר רואי גוניק

רפואה משלימה · אפיון · בנייה · 3 שפות

ד"ר רואי גוניק הוא דוקטור לרפואה סינית (OMD) ולנטורופתיה (ND), ומנהל מרפאה לרפואה טבעית ומשלימה. לצד המרפאה יש לו עוד כמה קווי פעילות: בריאות האישה, תוכניות דיגיטליות, ספר, חנות ויטמינים והוראה. כולם ישבו באתר ישן אחד, בלי היררכיה ביניהם. בניתי אתר חדש על בסיס התוכן הקיים, בלי לאבד אף פוסט, עם מבנה שמוביל כל מבקר לנתיב שלו, ובשלוש שפות: עברית, אנגלית ויוונית. עשיתי את זה לבד, מהמיגרציה ועד התיקונים שאחרי העלייה לאוויר.

תפקידאפיון · עיצוב · בנייה
תעשייהרפואה טבעית ומשלימה
שנה2026
פלטפורמהWordPress · Elementor Pro
היקףכ-40 דפים חדשים · 3 שפות
סטטוסחי באוויר
drgonik.com
דף הבית החדש של ד״ר רואי גוניק
2,929
מחרוזות בזיכרון התרגום
100% מכוסות בשלוש השפות
180
גרסאות שפה שנוצרו
90 דפים ופוסטים × אנגלית ויוונית
26/26
פוסטים שעברו מהאתר הישן
ועוד 9 פוסטים חדשים
~40
דפים חדשים שבניתי
4 דפי hub · כ-25 דפי שירות · 4 דפי ספר
0
בעיות גלילה אופקית במובייל
כ-263 כתובות נסרקו ב-412px
360
קישורים בין-שפתיים שתוקנו
הצביעו לשפה הלא נכונה
סקירת הפרויקט

30 שניות, אם אתה ממהר.

האתגר

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

הגישה

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

התוצאה

האתר עלה לאוויר בדומיין www.drgonik.com בתחילת יולי 2026, עם כ-87 דפים בכל שפה. כל 26 הפוסטים עברו, זיכרון התרגום מכוסה ב-100%, ובסריקת מובייל של כ-263 כתובות לא נמצאה אף בעיית גלילה אופקית. אחרי העלייה מצאתי ותיקנתי גם תקלות שעצרו לידים בדרך ללקוח.

לפני / אחרי

אותו מסר. מבנה אחר לגמרי.

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

דף הבית באתר הישן דף הבית באתר החדש
לפניאחרי

צילום ה"לפני" נלקח מהאתר הישן לפני ההחלפה. צילום ה"אחרי" נלקח מהאתר החי באוקטובר 2026.

האתגר

מה מצאתי כשפירקתי את האתר הישן.

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

01

הירו שקשה לקרוא

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

02

תפריט בלי היררכיה

9 פריטים ברמה העליונה, לרובם תפריטים נפתחים. "Longevity", "כאב" ו"תחומי טיפול ושירותים" עמדו זה לצד זה, ולא היה ברור מה ראשי ומה משני.

03

"צוות" של תמונות סטוק

כל תמונות הצוות באתר הישן היו אנשים אקראיים מאתרי סטוק, ולא הצוות האמיתי של המרפאה. באתר שמבקש אמון רפואי, זו בעיה.

04

אייקוני סושיאל שלא מובילים לשום מקום

הווידג'ט הועתק בלי קישורים בכל הגרסאות של האתר. עד סוף מאי 2026 אף אחד מהאייקונים לא היה לחיץ.

05

שאריות וכפילויות

7 דפי קורסים, 9 דפי WooCommerce שנשארו מחנות ישנה (השוואה, מועדפים, עגלה, תשלום), פוסט כפול ודפי Longevity כפולים.

06

אנגלית שחוזרת לעברית

האנגלית רצה דרך הגרסה החינמית של TranslatePress. כל מחרוזת שלא תורגמה הוצגה בעברית בתוך הדף האנגלי, כך שחלקים שלמים נשארו בעברית.

ההחלטה הבסיסית: אתר חדש שבנוי על התוכן הקיים. לא כתבתי את התוכן מחדש. העברתי אותו למבנה חדש, בהשראת האתר של מרכז לרפואה תזונתית (rambam-medicine.org.il), שאת מבנה דפי ה-hub והשירות שלו ניתחתי לפני שהתחלתי. על האתר הישן לא עשיתי מדידות ביצועים או נגישות, ולכן אין כאן מספרי "לפני" כאלה.

ארכיטקטורת מידע

כל פריט בתפריט הוא קו פעילות.

ב-25 במאי 2026 פירקתי את פריט התפריט "השירותים שלנו". את "כאב" ו-Longevity הכנסתי מתחת ל"קליניקות", ואת אודות, המאמרים והגלריה ריכזתי תחת "עוד אצל ד"ר גוניק". נשארו 8 פריטים ברמה העליונה, וכל אחד מהם מוביל לקו פעילות אחד.

drgonik.com
קליניקות
  • דף hub עם 15 כרטיסים/klinikot/
  • 13 תחומי טיפול
  • כאב: גב, פריצות דיסק, מפרקים, ראש, בטן
  • Longevity
בריאות האישה
  • דף hub
  • איזון הורמונלי
  • כאבי מחזור
  • פוריות
  • גיל המעבר
  • BHRT
מוצרים
  • תוכניות דיגיטליותמוביל ל-Kajabi
  • הספר: 4 דפים, LTR/sefer/
  • חנות הויטמיניםshop.drgonik.com
עוד אצל ד"ר גוניק
  • אודות וצוות המרפאה
  • מאמרים/maamarim/
  • גלריה
קשר ושפות
  • צור קשר
  • מדיניות פרטיות · תנאי שימוש
  • אנגלית/en/
  • יוונית/el/
החלטות UX

כל החלטה, והסיבה שמאחוריה.

התארים צמודים לשם

הכותרת הראשית היא "ד"ר רואי גוניק OMD · ND" בשורה אחת, כשהתארים בגודל של 0.65em מהשם. במקצוע שבו אמון הוא הכל, ההסמכה מופיעה כבר בשורה הראשונה ולא בפסקה בהמשך.

שישה כרטיסי נתיב מתחת להירו

קליניקות, תוכניות דיגיטליות, בריאות האישה, חנות הויטמינים, צוות המרפאה והספר. לכל כרטיס תמונה בגובה קבוע של 240px, כותרת, תיאור וקישור. כל מבקר מוצא את הנתיב שלו בלי לפתוח את התפריט.

"מתי נוח שנתקשר?" במקום "הודעה"

טופס החזרה "רוצים שנתקשר אליכם?" מבקש שם, טלפון ומייל, ובמקום שדה הודעה פתוח הוא שואל מתי נוח לדבר: בוקר, צהריים או ערב. קל יותר לבחור זמן מאשר לנסח בעיה רפואית בכתב.

תבנית hub אחת לכל קווי הפעילות

הירו ירוק כהה עם שכבה מעל תמונה, ומתחתיו גריד כרטיסים: תמונה, כותרת, תיאור קצר וכפתור "לפרטים נוספים" ברוחב מלא. מי שלמד לנווט ב"קליניקות" כבר יודע לנווט ב"כאב" וב"בריאות האישה".

4 עמודות רק מ-1700px

הגרסה הראשונה של הגריד נתנה 4 עמודות כבר מ-1367px, ובמסך לפטופ הכרטיסים יצאו צפופים. הלקוח העיר על זה, ותיקנתי באותו יום: 4/3/2/1 עמודות, כש-4 עמודות מופיעות רק מ-1700px.

עדויות וידאו, רק וידאו

רצועה אופקית של 5 סרטונים אנכיים (9:16) עם scroll-snap שעובד ב-RTL. הוספתי צילום מסך של הודעה ככרטיס שישי, והלקוח ביקש להשאיר ברצועה רק סרטונים. צילומי המסך עברו לסקשן נפרד.

תהליך

ממאי עד אוגוסט, ישר על האתר.

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

1
12–20.5 · ניתוח ובנייה ראשונה

מבנה, תפריט וארכיון מאמרים

גרדתי את האתר הישן, ניתחתי את מבנה דפי ה-hub והשירות של אתר הרפרנס, והתחלתי לבנות דפים. ארכיון המאמרים עבר כמה גרסאות: מגריד של 4 עמודות לפריסה עם סיידבר של 6 קטגוריות ומונה פוסטים, וגריד של 3 עמודות לפוסטים. ב-15 במאי עלו גם 4 דפי הספר, ב-LTR כי הספר באנגלית.

2
22–31.5 · דף הבית

סבבים קצרים, החלטה בכל סבב

בשבוע וחצי האלה נבנו העדויות, טופס החזרה, סקשן המספרים, הפוטר והירו חדש. בקריאוּת ההירו הצעתי שכבה ירוקה כהה עם טקסט לבן, שעומדת ב-WCAG AA. הלקוח העדיף הילה סביב הטקסט. הסברתי לו בכתב שהילה לא נספרת בבדיקת ניגודיות, והוא בחר בה בכל זאת. רקע ההירו הוחלף מתמונה ירוקה עמוסה לצמחי מרפא על שיש, עם שכבה לבנה של 0.5.

הצעת השכבה הירוקה מאחורי הכותרת
ההצעה: שכבה ירוקה כהה מאחורי הכותרת
ההירו הסופי
מה שנבחר: רקע בהיר, טקסט כהה והילה

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

כרטיס הקליניקות במובייל
כרטיס "קליניקות" בגרסה הסופית, במובייל
3
1–25.6 · דפים משלימים ותרגום

פוטר, צוות אמיתי ושלוש שפות

בניתי דפי מדיניות פרטיות ותנאי שימוש מקבצים שהלקוח שלח. את פריסת הפוטר, שהשאירה רווחים של כ-200px במסך רחב, החלפתי ב-4 עמודות שוות עם רווח קבוע. בדף אודות הצגתי את 5 אנשי הצוות האמיתיים של המרפאה, במקום תמונות הסטוק. דף הספר עוצב מחדש ב-25 ביוני. במקביל הושלם זיכרון התרגום (18.6), ובין 18 ל-20 ביוני בניתי את האתר מחדש על Polylang בשלוש שפות.

4
עד 5.7 · עלייה לאוויר

הדומיין עובר לאתר החדש

הדומיין www.drgonik.com הופנה לאתר החדש, בשלוש שפות. מיד אחרי זה סרקתי את כל הכתובות שבמפת האתר, כ-263 בשלוש השפות, ברוחב של 412px, וחיפשתי גלילה אופקית. בעיה אחת נמצאה, בדף צור קשר. תיקנתי אותה, ובסריקה החוזרת התקבלו 0 בעיות.

5
11–23.8 · אחרי העלייה

ניקוי השפות, והלידים שלא הגיעו

ב-11 באוגוסט ניקיתי את האתר האנגלי והיווני מקצה לקצה: עברית שנשארה בדפים, CSS שהוצג כטקסט, תפריטים שהצביעו לשפה הלא נכונה, קישורים שבורים ופונט ליוונית. בין 19 ל-23 באוגוסט מצאתי ותיקנתי שתי תקלות שעצרו פניות בדרך ללקוח: הגדרות המייל של הטופס, וולידציה של שדה הטלפון. הפירוט בסעיף האתגרים.

יומן סבבים

מה הוחלט, ומתי.

תאריךנושאמה הוחלט
12–13.5ארכיון מאמריםאחרי כמה גרסאות: סיידבר קטגוריות מימין וגריד של 3 עמודות.
25.5תפריטפירוק "השירותים שלנו". נשארו 8 פריטים ברמה העליונה.
27.5גריד hub4 עמודות רק מ-1700px, 3 בלפטופ, 2 בטאבלט ו-1 בנייד.
28.5כרטיסי "קצת מספרים"לבקשת הלקוח, בצבעי העמוד: ירוק #E6F0E9, לילך #ECECF6 ולבן.
28.5שכבת הפוטרשכבה ירקרקה #DCEFC8 ב-0.5 במקום שכבה בהירה שכיסתה את התמונה. אושר.
28.5קריאוּת ההירוהצעתי שכבה ירוקה כהה שעומדת ב-AA. הלקוח בחר הילה, אחרי הסבר בכתב.
29.5צבע CTAירוק הלוגו #8CC63F, מול אדום. הוחל על כל הכפתורים באתר.
29.5רקע ההירוצמחי מרפא וסטטוסקופ על שיש, עם שכבה לבנה של 0.5.
29.5עיצוב הפוטרמתוך שתי גרסאות נבחרה זו עם רקע ההירו, שכבה לבנה ולוגו גדול.
29.5לוגו בפוטרבדסקטופ קטן ומיושר לצד, במובייל גדול וממורכז.
29–31.5תמונת "קליניקות"גרסה 6: חיתוך עדין מלמטה בלבד, הראש שלם ויש אוויר מעליו.
3–4.6פריסת הפוטר4 עמודות שוות עם רווח קבוע, הלוגו מיושר לתחילת השורה בכל שפה.
1.7עדויות וידאו5 סרטונים בלבד, בכרטיס של 250px. צילומי המסך בסקשן נפרד.
11.8פונט ליווניתManrope, אחרי השוואה בין כמה פונטים.
שפה עיצובית

ירוק מהלוגו, לילך מהעמוד.

הלוגו של ד"ר גוניק הוא עיגול מכחול ירוק, ומשם יצא צבע הקריאה לפעולה. סביבו בניתי סולם של ירוקים עמוקים לכותרות ולדפי ה-hub, ולילך לסקשנים של המספרים והקהילה.

פלטה (מהקוד)

ירוק לוגו#8CC63Fכל כפתורי ה-CTA · hover ‎#7AB52E
ירוק עמוק#335F41כותרות ודפי שירות
ירוק כהה#194427הירו של hub ורקע ציטוט
ירוק כפתור hub#007F57hover ‎#005C3F
מרווה#CCE2D3רקעים משניים
מנטה בהיר#F6FFF9רקע הגריד
לילך#9F9FB9סקשן המספרים והקהילה
טקסט#1C1C1Cמשני ‎#4A4A4A

טיפוגרפיה

כאבי גבHeebo 800 · clamp(44–81px)
Δρ. Roy GonikManrope · Greek only
גוף טקסט 17px עם גובה שורה של 1.85.Body 17/1.85

Heebo משמש לעברית ולאנגלית. ליוונית אין בו גליפים, ולכן היוונית מקבלת Manrope, רק בדפים של html[lang^="el"].

כרטיס hub

פינות של 20/20/15/15, צל רך, ריחוף שמרים את הכרטיס ב-6px, וכפתור ירוק ברוחב מלא שמודבק לתחתית. הכפתורים מיושרים בכל השורה, גם כשהתיאורים באורך שונה.

כרטיסי עדות

עדות טקסט: כרטיס לבן עם פינות של 20, מירכאה שקופה בגופן Georgia וכוכבים. עדות וידאו: יחס 9:16, תג וכיתוב בשתי שורות.

גל לבן ומחליף שפות צף

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

הרופא האמיתי, לא דוגמן

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

פיתוח

מערכת CSS אחת, כ-40 דפים.

הבסיס הוא WordPress עם Astra ו-Elementor Pro. את הדפים החדשים כתבתי כ-HTML ו-CSS מותאמים בתוך Elementor, על מערכת מחלקות משותפת, כך ש-4 דפי ה-hub וכ-25 דפי השירות נראים ומתנהגים אותו דבר.

WordPressElementor ProPolylangAstraConnect Polylang for ElementorHeader Footer ElementorSpeedyCacheGoSMTPCode SnippetsCookieAdminPythonNodePlaywright
gk-page · gk-hub

מערכת ה-CSS המשותפת: תבנית דף שירות (הירו מפוצל, קופסאות, כותרות עם פס ימני, ציטוט ו-CTA) ותבנית hub עם גריד רספונסיבי.

REST pipeline

עריכה בלי ממשק: סקריפטים ב-Python וב-Node מול WP REST, שמירה דרך Elementor שמרעננת את ה-CSS, וניקוי של שתי שכבות המטמון אחרי כל שינוי.

counter_animation.js

מונים בסקשן "קצת מספרים" שמתחילים לרוץ כשהם נכנסים למסך, עם easeOutCubic ועיכוב מדורג של 0, 120, 240 ו-360ms.

gk-vtest

רצועת עדויות הווידאו: גלילה אופקית עם scroll-snap שעובדת נכון בכיוון מימין לשמאל.

pll-switcher.php

mu-plugin שכתבתי למחליף השפות הצף: עברית, אנגלית ויוונית, בכל עמוד.

Snippet #8

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

gk-i18n

תבניות שמשרתות את שלוש השפות בבת אחת: span לכל שפה שמוצג לפי השפה של העמוד, וכפתור CTA משותף שפוצל לשלושה.

_el_which_source.py

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

מיגרציה

  • דוח השוואה בין האתר הישן לחדש: כל 26 הפוסטים עברו, ועוד 9 חדשים.
  • כ-32 דפים מופו ממזהה ישן למזהה חדש.
  • 7 דפי הקורסים ו-9 דפי ה-WooCommerce לא הועברו, בכוונה או בהמתנה לאישור.

תמונות

  • 15 תמונות חיצוניות, שנטענו מאתרים אחרים, הורדו והועלו לאחסון המקומי.
  • סריקה של 37 דפים: לכולם יש תמונה ראשית, ואין אף כרטיס בלי תמונה.
  • כרטיסי המאמרים קיבלו יחס קבוע של 3/2, כך שתמונה אנכית כבר לא יוצאת צרה.

כלל עבודה קבוע

  • לקרוא את ה-CSS החי לפני כל שמירה, ולא קובץ מקומי.
  • אחרי כל שינוי: שמירה דרך Elementor, ניקוי המטמון שלו וניקוי SpeedyCache.
  • סקריפטים שאפשר להריץ שוב בלי נזק, עם בלוקים מסומנים ב-CSS.
רב-לשוניות

שלוש שפות, ולכל אחת אתר שלם.

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

דף הבית בעברית
עברית · RTLHE
דף הבית באנגלית
אנגלית · LTREN
דף הבית ביוונית
יוונית · LTREL

צילומי האנגלית והיוונית נלקחו ביוני 2026.

2,929 מחרוזות, 100%

זיכרון התרגום הגיע ל-2,929 מחרוזות, מכוסות במלואן בעברית, באנגלית וביוונית. מילון של 2,587 רשומות מעברית לשתי השפות שימש להעתקת הדפים.

180 גרסאות בלי כלי המוני

ל-Polylang אין כלי לתרגום המוני של דפי Elementor. כתבתי helper ב-PHP בצד השרת, שמחליף מחרוזות בתוך הנתונים של Elementor. כך נוצרו 180 גרסאות של 90 דפים ופוסטים, בין 18 ל-20 ביוני.

ניקוי מקצה לקצה

ב-11 באוגוסט עברתי על 87 דפים בכל שפה. 66 דפים באנגלית עם עברית גלויה ירדו ל-0, וכל 87 הדפים היווניים נמצאו נקיים. 17 פריטי תפריט ביוונית ו-17 באנגלית הצביעו לדפים העבריים, ותוקנו. מונח מקצועי ביוונית תוקן ב-66 מופעים.

הפונט שחסר ליוונית

ל-Heebo, ל-Assistant ול-Poppins אין גליפים יווניים, ולכן הטקסט היווני נפל לפונט ברירת המחדל של כל מכשיר, ונראה אחרת בכל טלפון. ניסיתי קודם להשלים את הגליפים דרך unicode-range, וזה לא עבד, כי Chrome העדיף פרצופים אחרים של Heebo שתופסים את אותם תווים. בסוף בחרתי Manrope, רק לדפים ביוונית. את הרינדור אימתתי לפי הפונט שהדפדפן באמת צייר, ולא לפי ה-CSS שהוגדר.

טקסט יווני בפונט Manrope
יוונית ב-Manrope

טקסט ביוונית באתר, עם המינוח המתוקן בכותרת המשנה.

מה נמדד

רק מה שנספר בפועל.

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

תאריךתוצאהמה נבדק
27.5.202626/26פוסטים שעברו מהאתר הישן, ועוד 9 פוסטים חדשים.
27.5.202637/37דפים עם תמונה ראשית בסריקת תמונות. 0 כרטיסים ריקים.
27.5.202615תמונות חיצוניות שהועברו לאחסון המקומי.
18.6.20262,929 (100%)מחרוזות בזיכרון התרגום, בשלוש השפות.
20.6.2026180גרסאות שפה שנוצרו מ-90 דפים ופוסטים.
5.7.20260בעיות גלילה אופקית, בסריקה של כ-263 כתובות ב-412px (אחרי תיקון דף צור קשר).
11.8.202666 ← 0דפים באנגלית עם עברית גלויה.
11.8.202687/87דפים ביוונית בלי עברית גלויה, בבדיקה בדפדפן.
11.8.202653 ← 0דפים שהציגו CSS כטקסט: 27 באנגלית ו-26 ביוונית.
11.8.202625 ← 9קישורים פנימיים שבורים. ה-9 שנשארו מצביעים לקבצים שלא קיימים בשרת.
11.8.2026360קישורים פנימיים שהצביעו לשפה הלא נכונה והופנו לשפה של הדף.
11.8.202699קישורים פנימיים עם פרמטרי utm מיותרים שנוקו, 33 בכל שפה.
11.8.20267קטגוריות בלי שפה שהוגדרו בשלוש השפות. בלעדיהן, הארכיון שלהן החזיר 404.

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

אתגרים שפתרתי

טופס שעובד, ולידים שלא מגיעים.

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

01

הלקוח לא קיבל אף לידוהטופס "עבד"

+
הסימפטום

הטופס נשלח בהצלחה מבחינת המבקר, אבל ללקוח לא הגיעה אף פנייה.

האבחון

הנמען בהגדרות הטופס היה תיבה שאינה של הלקוח. השולח היה הדומיין של סביבת הבנייה, שכבר לא היה פעיל. ו-reply-to הוגדר ככתובת מילולית, למרות ש-Elementor מצפה שם למזהה של שדה בטופס.

הפתרון

הנמען הוא עכשיו תיבת המרפאה, השולח הוא noreply@drgonik.com, ו-reply-to לוקח את המייל שהמבקר הקליד. הפעלתי גם לוג מיילים, כדי שאפשר יהיה לבדוק כל שליחה.

02

לידים באנגלית וביוונית נעלמו בשקטנשמרו, אבל אף מייל לא יצא

+
הסימפטום

הפניות מדפי הבית האנגלי והיווני נשמרו באתר, אבל ליד כל אחת נרשם שהשליחה נכשלה, ומייל לא נשלח.

האבחון

הנתון שבו Elementor שומר את מבנה הטופס היה פגום בשתי השפות. כלי ההעתקה הוריד ממנו את ה-backslashes, הפענוח החזיר null, ונזרקה שגיאה קטלנית. הבקשה מתה אחרי השמירה ולפני שליחת המייל.

הפתרון

מחקתי את הנתון הפגום. Elementor בונה אותו מחדש בהגשה הבאה, והמיילים התחילו לצאת.

03

ארבע פניות נשלחו, אחת הגיעהמספר טלפון עם רווח

+
הסימפטום

הלקוח דיווח שנשלחו אליו ארבע פניות והגיעה אחת. במסד הנתונים היו רק שתיים.

האבחון

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

הפתרון

כתבתי snippet שמנקה את השדה לפני הוולידציה. בדקתי: רווחים, קידומת +972 ותו כיווניות עוברים, וטקסט כמו abc עדיין נדחה.

04

כל הרספונסיביות של דף צור קשר נעלמהat-rule אחד לא חוקי

+
הסימפטום

במובייל דף צור קשר נשאר בשתי עמודות, והטופס יצא לגמרי מחוץ למסך.

האבחון

כלי שהוסיף scope ל-CSS הפך את @media ל-@.gk-scope media. זה לא חוקי, והדפדפן זרק את כל ה-breakpoints. אותו באג הופיע קודם בדף אודות.

הפתרון

תיקנתי בשלוש השפות, והוספתי בדיקה קבועה שמחפשת את התבנית הזו בכל CSS. אחרי זה סרקתי כ-263 כתובות ב-412px, וקיבלתי 0 בעיות.

05

ליוונית לא היה פונטוכל טלפון הציג אותה אחרת

+
הסימפטום

הטקסט היווני נראה אחרת בכל מכשיר.

האבחון

ל-Heebo, ל-Assistant ול-Poppins יש רק עברית ולטינית, אז כל תו יווני נפל לפונט של המכשיר. הניסיון להשלים את הגליפים עם unicode-range נכשל: Heebo נטען דרך ה-API הישן של Google Fonts, ושם פרצופים של סימנים ומתמטיקה תופסים גם את התווים היווניים, ו-Chrome מעדיף אותם.

הפתרון

Manrope, רק לדפים ביוונית. אימתתי דרך פרוטוקול הדיבאג של Chrome איזה פונט באמת צויר בכל אלמנט, ולא רק מה מוגדר ב-CSS.

06

פיסוק בצד הלא נכוןבאג RTL, לא באג תרגום

+
הסימפטום

בדפים היווניים הופיעו משפטים כמו .από τη ρίζα, עם הנקודה בהתחלה.

האבחון

הטקסט עצמו היה תקין. בלוקים שהועתקו מהעברית נשארו עם direction:rtl, וטקסט יווני בתוך בלוק כזה מצייר את סימני הפיסוק בצד השמאלי של השורה.

הפתרון

העברתי ל-LTR את כל הבלוקים בשפות שנכתבות משמאל לימין, בלי לגעת במילה אחת בטקסט.

07

קוד CSS כטקסט ב-53 דפיםבאג שקדם לעבודה שלי

+
הסימפטום

בחלק מהדפים באנגלית וביוונית הופיע "קיר" של קוד CSS כטקסט גלוי.

האבחון

תהליך התרגום המקורי השמיט את תגית ה-style שעוטפת את ה-CSS. ראיתי שגם דף אנגלי שלא נגעתי בו שבור באותו אופן, כך שהבעיה הייתה קיימת עוד לפני העבודה שלי.

הפתרון

עטפתי את ה-CSS החשוף בחזרה. 27 דפים באנגלית ו-26 ביוונית ירדו ל-0.

08

עריכה שלא משנה כלוםשני מקורות לאותו דף

+
הסימפטום

תיקון טקסט בדף יווני לא הופיע באתר.

האבחון

74 מתוך 87 הדפים מוצגים מתוכן העמוד הרגיל, ו-13 מהנתונים של Elementor. בדפי Elementor, התוכן הרגיל הוא עותק ישן שאף אחד לא רואה. בנוסף, Elementor שומר תווים לא לטיניים כקודים, ולכן חיפוש רגיל על הנתונים לא מוצא את הטקסט.

הפתרון

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

09

הראש נחתך בתמונת "קליניקות"חיתוך, לא object-position

+
הסימפטום

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

האבחון

הקופסה בגובה קבוע של 240px וברוחב משתנה, עם object-fit: cover. היחס משתנה בין דסקטופ למובייל, ו-object-position לא עוזר כשאין גלישה אנכית. רק החיתוך של הקובץ עצמו יכול להשאיר אוויר מעל הראש.

הפתרון

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

10

שינויים שנעלמו אחרי שמירההכפתור הירוק כבר לא ברוחב מלא

+
הסימפטום

הלקוח דיווח שהכפתור הירוק כבר לא ברוחב מלא, ושצבע הלילך נעלם.

האבחון

סקריפט קרא קובץ CSS מקומי ישן ודרס את ה-CSS החי באתר. בנוסף, עדכון דרך REST לא מנקה את המטמון של Elementor ושל SpeedyCache, כך שגם תיקון נכון לא תמיד הופיע.

הפתרון

החזרתי את השינויים, וקבעתי כלל: קוראים את ה-CSS החי לפני כל שמירה, ואחרי כל שינוי שומרים דרך Elementor ומנקים את שתי שכבות המטמון.

תצוגת המוצר

המוצר עצמו.

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

drgonik.com/klinikot
דף הקליניקות המלא

דף ה-hub של הקליניקות: הירו ירוק כהה ו-15 כרטיסי תחומי טיפול, בגריד של 3 עמודות ברוחב הזה

drgonik.com
דף הבית עם שישה כרטיסי נתיב
דף הבית: שישה נתיבים

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

drgonik.com
דף ה-hub של כאב
hub: כאב

אותה תבנית hub: הירו ירוק כהה עם שכבה מעל תמונה, וכרטיסים לגב, לפריצות דיסק, למפרקים, לראש ולבטן.

drgonik.com
דף ה-hub של Longevity
hub: Longevity

Longevity עבר מהתפריט הראשי אל מתחת ל"קליניקות", וקיבל את אותה תבנית בדיוק.

drgonik.com
דף שירות כאב ראש ומיגרנות
דף שירות

תבנית דף השירות: הירו מפוצל לטקסט ותמונה, כותרת בירוק עמוק ב-Heebo 800 וכפתור לקביעת תור.

drgonik.com/en
דף הבית באנגלית
האתר באנגלית

תפריט נפרד לכל שפה, פריסה משמאל לימין, ומחליף השפות הצף בצד המסך.

מובייל

אותו מבנה, בעמודה אחת.

דף הבית במובייל
דף הבית
קליניקות במובייל
קליניקות
כאב במובייל
כאב
Longevity במובייל
Longevity
כאב ראש במובייל
כאב ראש ומיגרנות
פריצות דיסק במובייל
פריצות דיסק

יש לכם עסק עם כמה קווי פעילות?

אפשר לבנות אתר שמחזיק את כולם, גם בכמה שפות, בלי לאבד את התוכן שכבר יש לכם.

בואו נדבר →
פרויקטים נוספים

עוד עבודות שלנו

Scroll to Top
קבעו שיחת אסטרטגיה ←