Sikr din email i WordPress

Sikr din email i WordPress

WordPress har en antispambot funktion der gør du kan tilsløre din email, så spambots ikke kan få fat i den. Den konventerer din email til HTML entities. Det er især brugefuldt hvis du skriver en mail i et indlæg eller på en side. I denne korte artikel vil jeg skrive om hvordan du kan bruge den i dine indlæg, sider og temafiler.

Hvordan bruger man den?

<?php echo antispambot($email); ?>

$email er emailen der skal tilsløres

Læs om antispambot() i codex’et

Men det gør jo ikke hvis du vil skrive en emailadresse i et indlæg eller på en side. Derfor har jeg lavet en shortcode du kan sætte ind i dit temas functions.php. Derefter kan du bare skrive

[[email]dinemail@dinside.dk[/email]]

Det vil blive vist som dinemail@dinside.dk for brugerne, men spambots vil se

dinemail@dinside.dk

Koden

Her er det lille stykke kode du skal indsætte i dit temas functions.php

function my_email_func($atts, $content = null) {
	return antispambot($content); 
}
add_shortcode('email', 'my_email_func');
Posted in on
1 like

Leave a Reply