Verschlüsseln von E-Mailadressen in WordPress

Sicherheit ist heutzutage sehr wichtig. Veröffentlicht man auf seiner Seite E-Mailadresse, um dem Benutzer den Kontakt zu Ihnen zu ermöglichen, ist diese Adresse öffentlich zugänglich. Dies kann viele Spambots auf den Plan rufen. Was kann man nun tun?

In WordPress gibt es die Funktion antispambot(). Doch was macht diese Funktion? Sie veschlüsselt Zeichenketten. Übergibt man nun eine E-Mailadresse an diese Funktion, so können die meisten Spambots damit nichts mehr anfangen.

Beispiel:

Setzt man Folgendes in sein Template:

Macht WordPress dies daraus:

Das ganze lässt sich natürlich auch mit einem Shortcode lösen:

Fügt einfach folgenden Code in eure functions.php oder dort wo ihr Shortcodes pflegt, ein:

Anschließend lässt sich das Ganze folgendermaßen einsetzten:

 

Quelle:

antispambot – wordpress-codex

 

 

XML-RPC-Schnittselle von WordPress deaktivieren

Ab der Version 3.5 von WordPress ist die XML-RPC Schnittstelle standardmäßig aktiviert. Bis zu dieser Version hattest Du im Backend von WordPress die Möglichkeit diese Schnittstelle per Option zu deaktivieren. Diese Option ist aber leider der Säuberungsmaßnahme des Codes zum Opfer gefallen und Du hast nicht mehr die Möglichkeit diese Schnittstelle zu deaktivieren. Genutzt wird diese Schnittstelle von den iOS- und Android-Apps für WordPress, für Pingbacks oder gar von Microsoft Word zum publizieren von Inhalten.

Weiterlesen…

Ganz einfach Dokumentationen erstellen

Das Thema Dokumentationen ist oft leider ein leidiges Thema, da der Aufwand häufig sehr hoch ist und die beste Dokumentation bei der Weiterentwicklung morgen schon wieder veraltet ist. Was gibt es also für Werkzeuge, die einem helfen vernünftige Dokumente an Anwender oder gar an mehrere Zielgruppen auszuliefern?

Was zeichnet eine gute Dokumentation aus?

Weiterlesen…

WordPress Administrator über SQL anlegen

Manchmal ist es notwendig, dass Du das Login für einen WordPress-Benutzer oder -Administrator anlegen musst. Wenn Du das Passwort eines bestehenden Benutzers nicht direkt ändern kannst, z.B. über die „Passwort vergessen“-Funktion, kannst Du auch einen neuen Benutzer direkt über die SQL-Datenbank anlegen. Im folgenden zeigen wir das Anlegen über das Interface von phpMyAdmin.

Weiterlesen…