Warum kann ich nicht mehr auf die Konfiguration von WP-Super-Cache zugreifen?
Kunden und Leser | WordPress | WP-Plugins

Warum kann ich nicht mehr auf die Konfiguration von WP-Super-Cache zugreifen?

Nach dem (Re-)Aktivieren von WP Super Cache folgt die Empfehlung als Admin-Hinweis, die Einstellungsseite aufzurufen und den Cache zu aktivieren. Der Betreiber einer Website bekam darauf allerdings keinen Zugriff, sondern wurde von folgender Meldung gebremst: Fehler: Your cache directory (/pfad/zur/website/wp-content) did not exist and couldn’t be created by the web server. Check /pfad/zur/website/wp-content permissions.Geht nicht…

Nach Update auf Version 4.8 funktioniert Contact Form 7 nicht mehr
WordPress | WP-Plugins

Nach Update auf Version 4.8 funktioniert Contact Form 7 nicht mehr

Mit dem letzten Update gab es eine größere Veränderung. Nach mehr als 10 Jahren stellte Contact Form 7 von jQuery Form Plugin um auf die Verwendung der REST API für Ajax-Übermittlungen. Das Formular übermittelt nach dem Update in manchen Fällen nun keine Nachrichten (nicht angemeldeter Benutzer) mehr, und ein Blick in die Console zeigt:/wp-json/contact-form-7/v1contact-form-7/v1/contact-forms/1975/refill Failed…

WordPress-Sicherheitsrisiko durch veraltete Plugins
Sicherheit | WordPress | WP-Plugins

WordPress-Sicherheitsrisiko durch veraltete Plugins

Ein Website-Betreiber macht alles was ihm empfohlen wurde, verwendet unter anderem schwierige Passwörter und veranlasst sämtliche Updates die WordPress ihm meldet. Und doch, eines schönen Tages erwischt ihn ein Hack. Grund dafür kann eine unsichere Komponente sein, deren Sicherheitslücken nie gestopft worden sind. Zum Beispiel verwendet er vielleicht ein Statistik-Plugin, das seit er es installierte,…

WordPress Daten und Dateien – was sollte man unbedingt sichern?
Sicherheit | WordPress | WP-Plugins

WordPress Daten und Dateien – was sollte man unbedingt sichern?

Der Hinweis auf eine neue WordPress-Version ist immer auch mit der Empfehlung verbunden, vor dem Update unbedingt Backups seiner Datenbank und Dateien vorzunehmen. Auch wenn WordPress-Updates meistens problemlos über die Bühne gehen, das Thema Backup kann man nur dann ausklammern, wenn der Verlust sämtlicher Daten und Arbeit die man in seine Website investierte, verschmerzbar ist….

Ein Filter für die Anzahl der Produktspalten in WooCommerce
Coding | Hooks und Filter | PHP | WordPress | WP-Plugins

Ein Filter für die Anzahl der Produktspalten in WooCommerce

Anforderung: drei Produktspalten auf der Shopstartseite, fünf Produktspalten in den Kategorien und Tags, vier Spalten für Related, Upsells etc. in einem WooCommerce Shop – dazu jeweils gleich die passende CSS-Klasse, und möglichst wenig Modifkationen an den Originaltemplates. Nach einem Blick in Quelltext und die Template-Verzeichnisse im Plugin WooCommerce entstand folgender Ansatz: Modifiziert wurde nur das…

WooCommerce Custom Fields für Variations
Coding | PHP | WP-Plugins

WooCommerce Custom Fields für Variations

Für ein spezielles Anliegen musste ich herausfinden, wie man Custom Fields in WooCommerce Produktvariationen anlegt. Auf der Suche nach einer Lösung wurde ich auch schnell fündig und landete bei WooCommerce Custom Fields for Variations. Doch innerhalb des letzten Jahres muss WooCommerce das Produkt-Variationen-Handling derart verändert haben, dass die Vorgehensweise nicht mehr zum gewünschten Ergebnis führte….

Mit WordPress XML-Export Zeichensatzproblem gelöst
Webserver | WordPress | WP-Plugins

Mit WordPress XML-Export Zeichensatzproblem gelöst

Auch bei kleinsten Anforderungen wird, bevor ich mich an einer neu zugeteilten Website zu schaffen mache, zu Testzwecken eine lokale Kopie unter IIS (Webserver unter Windows) eingerichtet. Neulich staunte ich nicht schlecht, als nach dem Import der Datenbank einer WordPress 3.9.2 Site sämtliche Umlaute codiert waren (zum Beispiel ‚ö‘ statt ‚ö‘). Eine Untersuchung zeigte, dass…

Warum ich auf Socialmedia-Plugins lieber verzichte
Datenaustausch | WP-Plugins

Warum ich auf Socialmedia-Plugins lieber verzichte

Als Websitebetreiber steht es mir nicht zu vorauszusetzen, dass den Lesern die meine Website besuchen Datenschutz und Privatshäre nichts bedeuten. Zudem finden wir die meisten der datensaugenden Anbieter in den USA, was sich mit europäischen Bedingungen nicht unbedingt verträgt. Abgesehen davon wirkt sich, was aus externen Quellen eingebunden wird, auf die Performance aus, und das…

WordPress: benutzerdefinierte Bildgrößen in einem Plugin
Coding | PHP | WordPress | WP-Plugins

WordPress: benutzerdefinierte Bildgrößen in einem Plugin

Im Zuge der Theme-Entwicklung füge ich etwaige benötigte benutzerdefinierte Thumbnails im Theme-Setup hinzu (‚after_setup_theme‘ – Hook). Nachfolgenden Code benötigte ich hingegen für ein Plugin: Neu definierte Bildgrößen werden nicht auf bereits hochgeladene Bilder angwendet (Es gibt Plugins die neu hinzugefügte oder geänderte Bildformate nachträglich neu generieren, z.B. Ajax Thumbail Rebuild, neue Bildgrößen hinzufügen, verwalten und…