עמוד הבית > מדריך שימוש בוורדפרס > איך למנוע ספאם בתגובות באתרי וורדפרס?

איך למנוע ספאם בתגובות באתרי וורדפרס?

וורדפרס היא מערכת ניהול התוכן הפופולרית והטובה בעולם וככזו – יש הרבה רובוטים שמנסים לאתר את המערכת שלכם ברשת ולהשתיל תגובות ספאם במאמרים שלכם. אבל לרובוטים כאלה יש פתרון: מפעילים את תוסף akismet בעזרת מפתח חינמי.

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

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

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

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

הסרת תיבת הקישור בתגובות באתר וורדפרס

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

1)      נכנסים לעיצוב -> עריכה

2)      פותחים את function.php

3)      יורדים לקצה הקוד וממש לפני ה ?>

4)      מוסיפים את הקוד הבא:

add_filter('comment_form_default_fields', 'url_filtered');
function url_filtered($fields)
{
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}

שומרים – וזהו. שדה הקישור לא יופיע בתגובות.

איך מונעים שימוש בתגיות קוד בתגובות באתר וורדפרס?

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

1)      נכנסים לקבצי האתר דרך הFTP

2)      נכנסים לתיקיית wp-includes

3)      מורידים למחשב את הקובץ kses.php

4)      מחפשים את השורה       $allowedtags = array(

כאן נמצאים כל התגיות המותרות לשימוש בתגובות באתר שלכם. ניתן כמובן להוסיף תגיות, וניתן להסיר אותן. אני ממליץ על שימוש ב'הערות' (שימוש בתווי //) על מנת שלא למחוק לגמרי את הקוד אלא להשאיר אותו כבוי למקרה הצורך.

חיסמו בקוד את התגיות שאתם רוצים לאסור שימוש בהן בתגובות (אני חסמתי את כולן – לטעמי אין בהן צורך – פשוט עטפתי את הקוד שבין $allowedtags = array( ל ); ב /* */ וזהו.)

מעלים חזרה את הקובץ – ורואים שמתחת לתגובות נעלמו כל התגיות המותרות בשימוש.

זהו! סיימנו. ומה שיפה זה שאם אתם מגיבים כמנהלי האתר – אתם יכולים להשתמש בקישורים בתגובות. שאר הגולשים לא.

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

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

יש לנו עוד מאמרים מעולים

Pinterest – הרשת החברתית שכולם מדברים עליה

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

אנידור חקק
16.02.2012
לקריאה

מחקר מתחרים – כל מה שצריך לדעת על ניתוח תחרות בגוגל

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

אנידור חקק
13.05.2020
לקריאה