
Inhaltsverzeichnis für Posts in WordPress automatisch erstellen
Bei sehr langen Artikeln bietet es sich an, dem Leser ein Inhaltsverzeichnis zur Verfügung zu stellen. Wenn im Artikel Zwischenheadlines vorhanden sind (und das sollten…

Bei sehr langen Artikeln bietet es sich an, dem Leser ein Inhaltsverzeichnis zur Verfügung zu stellen. Wenn im Artikel Zwischenheadlines vorhanden sind (und das sollten…
Mit Hilfe eines Cron-Jobs können wiederkehrende Aufgaben automatisiert ausgeführt werden. Eine wiederkehrende Aufgabe kann z.B. der Aufruf einer API sein, das Crawlen einer Website oder…
Eine etwas unkonventionelle Lösung habe ich mit für folgendes Problem überlegt. Für einen Kunden scrape ich automatisiert bestimmte Inhalte diverser Websites. Problem Nr. 1: Inzwischen…
Ich nutze häufig das Plug-in „Custom Field Suite“ um WordPress-Posts weitere Felder hinzuzufügen. Z.B. bei einem Event-Kalender das Feld „startdatum“. Um alle Posts in chronologischer…
Mit folgendem PHP-Skript kannst du Inhalte im Internet passwortgeschützt bereit stellen. Aber Achtung: Dieser Passwort-Schutz ist kein Hochsicherheitstrakt und theoretisch leicht zu knacken. Dafür ist…
PHP ist (im Gegensatz zu HTML) eine Skriptsprache, die „ausgeführt“ werden muss. Das bedeutet, dass man PHP-Files nicht einfach Doppelklicken und im Browser öffnen kann.…
Hier hatte ich vor einigen Tagen berichtet, dass ich einen Chatbot programmiert habe: www.fbnfrtg.de/fbot-ein-einfacher-chatbot/ Tatsächlich besteht der fBot im Prinzip nur aus 3 Dateien. Ein…
Mit folgendem Code, kannst du aus der ersten Seite eines PDFs ein JPG generieren. Z.B. um eine Vorschau des PDFs darzustellen und das PDF zu…

Von einiger Zeit habe ich ein Tool programmiert, das es ermöglicht Kurz-URLs zu generieren, zu verwalten und die dazugehörigen QR-Codes zu generieren: _QRRD. Das Tool…
Mit der WordPress-Funktion „do_blocks()“ kannst du Blocks aus dem Block-Editor auch im Code, also im Template oder z.B. im Footer einfügen. Dafür benötigst du zuerst…
Dass JavaScript und CSS-Dateien nach einer Änderung im Browser nicht neu geladen, sondern aus dem Cache geladen werden, kann eine nervige Angelegenheit sein. Insbesondere auch…
Bei vielen Hostern ist „allow_url_fopen“ standardmäßig deaktiviert, weshalb die Verwendung von „file_get_contents()“ einen „Internal Server Error (500)“ erzeugt. Das macht das Crawlen externer Websites, z.B.…