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…

Inhalt einer anderen Seiten ausgeben

Bei der Umsetzung eines WordPress-Projekts hatte ich neulich den Fall, das der Inhalt einer Seite auf einer anderen Seite ausgegeben werden sollte. Über folgende Funktion lässt sich das einfach erreichen: Anschließend kann der Inhalt der Seite „Portfolio“ über folgenden Code…

Memory Limit in WordPress erhöhen

Ich hatte gerade einen Fall, bei dem das gesetzte PHP Memory Limit den Export eines großen Datenbestandes immer wieder verhindert hat. Das Export-Skript ist immer wieder in die Speicherbegrenzung gelaufen: Bei der Konfiguration von PHP muss man das Memory Limit…

Zufälliges Beitragsdatum in WordPress setzen

Ich hatte kürzlich einen Fall, bei dem ich eine große Menge Beiträge in einen Blog importiert habe. Damit nicht alle Beiträge das gleiche Datum haben, sollten zufällige Werte für das Beitragsdatum gesetzt werden. Das habe ich über ein kleines WordPress-Plugin…

Weiterleitungen mit Laravel Forge

Laravel Forge bietet per Benutzeroberfläche die einfache Möglichkeit, Weiterleitungen anzulegen. Man kann zwar auch direkt die nginx-Konfiguration bearbeiten und die Weiterleitungen dort hinterlegen, die Oberfläche macht es jedoch deutlich einfacher. In der Dokumentation von Laravel Forge gibt es jedoch keine…