Die größten WordPress-Verbrechen

Vergangenen Mittwoch war ich spontan (sehr spontan!) Teilnehmer des ersten Online-Meetups des WordPress-Meetups Stuttgart. Simon Kraft hatte mich dazu kurz vor der Veranstaltung eingeladen. Und da mich das Thema interessierte, habe ich ebenso spontan zugesagt. Wir haben dann in einem lockeren Gespräch zusammen erzählt, welche „Verbrechen“ wir schon in und an WordPress-Installationen vorgefunden haben. Es […]

Stolpersteine bei Domainumstellungen durch Themes und Plugins

Im Rahmen des #Projekt26 hatte ich mich bereits vor Kurzem einmal mit URL-Umstellungen – sei es im Rahmen eines Domainwechsels oder zum Beispiel bei SSL-Umstellungen – beschäftigt. Dabei ging es um die besondere Problematik mit dem Plugin „Slider Revolution“, denn das übliche Vorgehen beim Suchen/Ersetzen der URL in der Datenbank führte bei Mediendateien innerhalb dieser […]

WordPress-Installationen überwachen

Es passiert immer wieder, dass ein Kunde sich meldet, dass die Website nicht mehr richtig funktioniert. Nach eigener Aussage „hat er aber gar nichts gemacht, das war plötzlich so“. Um herauszufinden, was die Ursache für den oder die Fehler auf der Website ist, lohnt es, eine Kontrollmöglichkeit ähnlich einer Log-Datei zu haben. Mit Boardmitteln liefert […]

Visual Composer: Caching-Probleme mit dem Post Grid

Man kann über den Visual Composer schimpfen wie man mag. Es ist aber Realität, dass dieses Plugin auf vielen Websites eingesetzt wird. Bei einem Kunden bin ich nun auf ein interessantes Problem gestoßen, dass die Funktionsweise des Visual Composer Post Grid in Zusammenhang mit Caching-Plugins beeinflusst.

Dem Hacker keine Chance – Vortrag beim Meetup Bonn

Das WordPress-Meetup in Bonn ist ganz frisch, gestern fand die zweite Ausgabe statt. Als einer von mehreren Mitinitiatoren hatte ich die Ehre den ersten Vortrag bei einem Bonner Meetup zu halten. Es ging (wie nicht anders zu erwarten) um WordPress-Sicherheit, ich habe mich diesmal auf die Grundlagen beschränkt. Wie immer hätte ich noch drei Stunden […]

Backups in WordPress: Ein kurzer Überblick

Ich habe diese Woche drei Websites repariert, nachdem diese gehackt worden sind. In allen drei Fällen hatten die Kunden gar kein oder nur ein sehr veraltetes Backup. Das macht den Aufwand für die Reparatur deutlich größer. Mit einem aktuellen Backup wäre der Schaden recht schnell behoben. Ich nehme das zum Anlass, einen kleinen Grundlagenartikel zum […]

Was machen, wenn das Theme kein Update mehr bekommt?

Wer eine WordPress-Website mit einem fertigem Theme (kostenlos oder Kauf-Theme) erstellt, begibt sich in eine Abhängigkeit von diesem Theme. Als Website-Betreiber ist man davon abhängig, dass der Theme-Autor das Theme weiterhin betreut und pflegt und Updates dafür veröffentlicht. Aber was macht man eigentlich, wenn das Theme nicht weiterentwickelt wird? Der aktuelle Fall des Themes „Headway“ […]

Platzfresser finden: Wie groß ist meine WordPress-Installation? Wo sind die größten Dateien?

Ich räume gerne WordPress-Installationen auf. Alles, was nicht mehr benötigt wird und entfernte Plugins übrig gelassen haben, soll weg. Besonders nervig sind alte Backups, die nehmen am meisten Platz weg. Heute zeige ich, wie man die Platzfresser findet.

Ein einfaches Affiliate-System für die eigene Website

Mit WP-Wartung24 biete ich diverse technische Dienstleistungen für WordPress an. Es kommt dabei immer wieder vor, dass andere WordPress-Dienstleister und Webdesigner meine Leistungen empfehlen möchten. Damit dies einfacher möglich ist, wollte ich ein eigenes kleines Affiliate-System haben. Wie ich das realisiert habe, erkläre ich in diesem Beitrag.

Falscher Alarm beim Wordfence Datei-Scan

Wordfence ist eines der beliebtesten Sicherheitsplugins für WordPress. Über den Sinn und Nutzen solcher angeblich umfassenden Sicherheitssuiten kann man sicherlich streiten. Jedoch bietet Wordfence eine recht interessant Funktion: es scannt das WordPress-Verzeichnis und vergleicht alle Dateien mit der jeweiligen Datei auf dem Originalserver von WordPress. Gleiches gilt auch für alle Plugins und Themes, die auf […]