Everything is possible

Secure email with WordPress – email ασφάλεια

Πως μπορώ στο Website μου, να κρατήσω το email ασφαλές (Secure email) από spambots αλλά και η πελάτες μου να μπορέσουν να το χρησιμοποιήσουν; Μια καλεί ερωτήσει. Εδώ το WordPress μας δίνει μια λύσει. Μας έχει έτυμο function το antispambot().

Spambots

Τα spambots ψάχνουν για emails που υπάρχουν ολογράφως σε κείμενα ή και σε html tags όπως το <a tag. Με αυτό το έτυμο function μπορούμε να κρυπτογραφίσουμε το email. Για μια εύκολη πρόσβασις μπορούμε να γράψουμε ένα shortcode.

Secure email Shortcode

// E-Mail & Mailto Security ======================
function wpcodex_hide_email_shortcode( $atts , $content = null ) {	
	$content = sanitize_email($content);
	$Email = str_replace("@"," [@] ", $content);
	return '<a href="mailto:' . antispambot( $content,1 ) . '" title="'.__("Send us an email!","YourTextDomain").'">' . $Email . '</a>';
}
add_shortcode( 'email', 'wpcodex_hide_email_shortcode' );

Shortcode

Εδώ βλέπετε το Function που μπορείτε να το γράψετε στο functions.php του Theme (Child-Theme) σας ή και σε ένα plugin.
Το shortcode μπορείτε να το χρησιμοποιήσετε παντού στον κειμενογράφο του WordPress.

[ email]your@email.gr[ /email]

Αποτέλεσμα

κρυπτογραφιμένο email πχ. (%79our%40em%61%69l.%67%72) = your [@] email.gr

Δημοσιεύτηκε στις: 28/09/2016 11:00
Συγγραφέας: Konstantinos Efeoglou (IT Director and Owner of NetStar.gr)
Comments: κανένα σχόλιο
Κατηγορίες: WordPress tips and tricks
Λέξεις-κλειδιά: ,