איך להגן על כתובות מיילים באתר

יש כל מיני אפשרויות כדי להגן על כתובות מיילים באתר שלכם. מי שמשתמש ב cloudflare מכיר בטח את השירות הזה שלהם (שעולה בקובת js שמוזרק לכם לאתר).

אופציה פשוטה שמובנת בוורדפרס היא שימוש בפונקציית antispambot.

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

<?php antispambot('your-mail@your-domain.com') ?>

אופציה טובה יותר היא ליצור שורטקוד בשביל זה. (קרדיט לקוד).

function hide_email_shortcode( $atts , $content = null ) {
    if ( ! is_email( $content ) ) {
        return;
    }
    return '<a href="' . esc_url('mailto:' . antispambot( $content ) ) . '">' . esc_html( antispambot( $content ) ) . '</a>';
}
add_shortcode( 'email', 'hide_email_shortcode' );

ואז השימוש יהיה באמצעות השורטקוד

[email]your-mail@your-domain.com[/email]
0 0 דירוגים
דרג את הפוסט
הרשמה
Notify of
0 תגובות
Inline Feedbacks
הצג את כל התגובות

גם הסניפטים הבאים יעניינו אותך

0
אשמח לשמוע את דעתכם, מוזמנים להשאיר תגובהx