Căutați o modalitate de a crea un shortcode care să ascundă linkurile de e-mail? Acest fragment vă va permite să ascundeți ușor și rapid un link de adresă de e-mail pentru a face mai dificilă găsirea adresei dvs. de e-mail de către roboții de spam.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
<?php
// Obfusticate email addresses
function obf_mail_shortcode( $atts , $content=null ) {
for ($i = 0; $i < strlen($content); $i++) $encodedmail .= "&#" . ord($content[$i]) . ';';
return '<a href="mailto:'.$encodedmail.'">'.$encodedmail.'</a>';
}
add_shortcode('mailto', 'obf_mail_shortcode');
?>
Puteți încadra acest shortcode în jurul unei adrese de e-mail pentru a ascunde adresa de e-mail.
[mailto][email protected][/mailto]
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare și alte articole de pe site, cum ar fi: cele mai bune 24 de teme WordPress pentru educație și cele mai bune 8 plugin-uri WordPress pentru recenzii.
Mulțumim pentru fragment, dar returnează o eroare:
Notificare: Variabilă nedefinită: encodedmail în …/functions.php pe linia 274