Sebastian Widmann

Browser-Cache einer Website unter iOS leeren

Unter iOS in Kombination mit Mobile Safari als Browser gestaltet es sich sehr schwierig, den Website-Cache einer einzelnen Seite zu leeren. In den Einstellungen kann man zwar den gesamten Browser-Cache leeren, allerdings ist dann der Cache aller Seiten geleert. Möchte…

the_content-Filter wird mehrfach aufgerufen

Im Zusammenspiel mit einigen Plugins, beispielsweise dem SEO-Plugin Yoast SEO kann es passieren, dass der the_content-Filter mehrfach aufgerufen wird. Das kann stören und Probleme verursachen, sofern man den Filter nutzt. Um sicherzustellen, dann man den „richtigen“ the_content-Filter erwischt, hilft die…

Custom Data in WordPress abfragen

Möchtest du Custom Data (also Daten, die nicht der Standard-Form von WordPress, z.B. Posts, Users, etc. entspricht) aus der WordPress-Datenbank abrufen, kannst du folgenden Code als Beispiel nutzen: Als Rückgabe erhältst du ein Array von Objekten (in diesem Fall nur…

Rewrite Rules der WordPress Permalinks neu generieren

Bei der Installation eines Themes oder Plugins kann es wünschenswert oder gar erforderlich sein, dass die Permalinks von WordPress neu generiert werden. Nachfolgend sind einige Code-Beispiele aufgeführt, die dies bei der Aktivierung eines Plugins oder Themes erledigen. Plugin Um bei…

Anonyme Funktionen für Actions und Filter

WordPress-Actions und -Filter erwarten als ersten Parameter die jeweilige Action bzw. den jeweiligen Filter, als zweiten Parameter den Namen der entsprechenden Funktion. Sofern man objektorientiert arbeitet, kann man als zweiten Parameter auch ein Array mit einer Klasse und einer Funktion…

Apache Webserver unter Ubuntu steuern

Die nachfolgenden Befehle helfe dir, den Apache Webserver unter Ubuntu zu steuern. Apache stoppen Apache starten Apache neustarten Apache-Konfiguration neu laden Automatischen Start von Apache deaktivieren Automatischen Start von Apache aktivieren Apache-Konfiguration testen

PHP-Version mit Composer festlegen

In der Datei composer.json kann man die erforderliche PHP-Version festlegen. Diese Version wird beispielsweise von der IDE PHPStorm ausgelesen, um die Projekteinstellungen entsprechend zu setzen. Mit Hilfe von Composer kann man diese PHP-Version schnell und einfach festlegen. Folgender Befehl setzt…