WordPress: החלפת לינקי mailto בכל האתר תוך דקות

מדריך מלא לאיתור והחלפת לינקי mailto across אתר WordPress.

למה להחליף לינקי mailto ב-WordPress

בעיות נפוצות

  • חשיפת אימייל לרובוטים, שבירה ב-iPhone Mail (iOS 26.1), חוויית מובייל גרועה, ללא הגנת ספאם, ללא מעקב.

מיקומים נפוצים: תבניות (header, footer), תפריטים, וידג'טים, תוכן דפים/פוסטים, בלוקי HTML, חתימות אימייל.

איפה לינקי mailto מתחבאים

  • תבנית: header.php, footer.php, sidebar.php, page templates
  • תוכן: תפריטים (Appearance → Menus), וידג'טים, דפים/פוסטים, שדות מותאמים (ACF)

שתי גישות החלפה

גישה 1: החלפה ידנית (מומלצת קודם)

מתאימה לאתרים קטנים, שליטה מלאה. שלבים: יצירת טופס, איתור mailto (חיפוש DB עם Better Search Replace, חיפוש בתבניות, תפריטים, וידג'טים), החלפה בתפריטים, וידג'טים, קבצי תבנית, תוכן.

גישה 2: החלפה אוטומטית ב-JavaScript

מתאימה לאתרים גדולים, הגנה שוטפת. הוספת סקריפט ב-footer (Theme עריכהor, Code Snippets, או functions.php ב-child theme). הסקריפט מחליף href של a[href^="mailto:"] בכתובת הטופס + ?מקור=autoconvert.

תוספי ערפול מול החלפה

תוספי ערפול (כתובת אימייל Encoder וכו') נותנים הפחתת ספאם 30–40% וזמנית. החלפה בטופס נותנת 99%+ הגנה, תאימות מובייל ו-iOS, ניהול שיחות ואנליטיקה. לרוב האתרים עדיף החלפה.

רשימת אימות

  • בדיקת דף הבית, דף יצירת קשר, תפריטים, וידג'טים
  • חיפוש "mailto:" בקוד המקור (0 תוצאות)
  • בדיקה במובייל ו-iPhone
  • שליחת הודעת בדיקה ואימות קבלה

פתרון בעיות

  • לינקי mailto עדיין נראים: ניקוי cache (דפדפן, CDN, אתר)
  • JavaScript לא עובד: בדיקת קונסול, סדר טעינה, התאמות ל-jQuery
  • כתובת טופס שגויה: העתקה מחדש מ-טופס Management ועדכון כל המופעים

נושאים קשורים

מוכנים לפשט את התמיכה?
הצטרפו לאלפים שמשתמשים ב-SupportRetriever לניהול שיחות עם לקוחות.
נסה חינם

גלה עוד

עיין בכל המאמרים