WordPress-Websites sind anfällig für Spambots, die E-Mail-Adressen sammeln können. Um Ihre E-Mail-Adresse vor Spambots zu schützen, gibt es verschiedene Techniken, die Sie anwenden können. Eine Möglichkeit besteht darin, die PHP-Funktion “antispambot()” zu verwenden. In diesem Artikel werden wir diese Funktion vorstellen und zeigen, wie sie in WordPress implementiert werden kann.
Die Funktion “antispambot()” wandelt eine E-Mail-Adresse in eine Zeichenfolge um, die für Spambots schwieriger zu lesen ist. Diese Funktion ist in PHP integriert und kann einfach in WordPress verwendet werden.
Ein Beispiel für die Verwendung der Funktion “antispambot()” in WordPress:
<a href="mailto:<?php echo antispambot('meinname@meinedomain.com'); ?>">Kontakt</a>
In diesem Beispiel wird die E-Mail-Adresse “meinname@meinedomain.com” mit der Funktion “antispambot()” in eine Zeichenfolge umgewandelt, die für Spambots schwerer zu lesen ist. Wenn der Benutzer auf den Link klickt, wird die E-Mail-Adresse wieder in ihre ursprüngliche Form umgewandelt und der E-Mail-Client des Benutzers wird geöffnet.
Sie können diese Funktion auch in WordPress-Shortcodes verwenden, um die E-Mail-Adresse in Beiträgen oder Seiten zu schützen.
Ein Beispiel-Code für einen Shortcode, der die Funktion “antispambot()” verwendet:
So würde dann der HTML Code aussehen.
function email_shortcode( $atts, $content = null ) { extract( shortcode_atts( array( 'email' => '' ), $atts ) ); return '<a href="mailto:'. antispambot( $email ) .'">'. antispambot( $email ) .'</a>'; } add_shortcode( 'email', 'email_shortcode' );
Dieser Shortcode kann in einem WordPress-Beitrag oder einer Seite mit dem folgenden Code verwendet werden:
[email email="meinname@meinedomain.com"]
Dieser Code wird die E-Mail-Adresse “meinname@meinedomain.com” in eine Zeichenfolge umwandeln, die für Spambots schwerer zu lesen ist, und einen anklickbaren Link erzeugen.
Fazit:
Die Verwendung der Funktion “antispambot()” in WordPress ist eine einfache Möglichkeit, Ihre E-Mail-Adresse vor Spambots zu schützen. Diese Funktion wandelt die E-Mail-Adresse in eine Zeichenfolge um, die für Spambots schwieriger zu lesen ist, aber immer noch von Benutzern verwendet werden kann. Sie können diese Funktion einfach in WordPress-Beiträgen, Seiten und Shortcodes verwenden.