WP-CLI: Der große Leitfaden zur WordPress-Kommandozeile

WP-CLI: Der große Leitfaden zur WordPress-Kommandozeile

WordPress über das Web-Interface zu steuern ist recht komfortabel. Zumindest in vielen Fällen. Gerade als Linux-Nutzer wünscht man sich aber dann doch manchmal eine Kommandozeile, gerade wenn Tätigkeiten automatisiert werden sollen. Zum Glück gibt es mit WP-CLI („WordPress Commandline Interface“) eine Lösung. Und was WP-CLI kann, kann sich sehen lassen: WordPress installieren, Plugins aktualisieren, Datenbank-Dumps erstellen […]

So findest du Bilder für dein Blog und baust sie rechtssicher ein mit Hilfe von Wikimedia Commons und dem Lizenzhinweisgenerator

Kostenfreie Bilder finden und rechtssicher einbauen

Wer kennt das nicht? Man schreibt einen tollen Beitrag und was fehlt? Genau: Ein Titelbild. Wenn man dann nicht selbst zum Fotoapparat greifen will (wie ich das hier oft tue), stellt sich die Frage: Wie findet man passende Bilder und wie baut man diese rechtssicher in sein Blog oder seine Website ein? Und da ich […]

Tutorial: Facebook Messenger-Bots mit Python

So programmierst du einen Facebook Messenger-Bot

Wie letztens berichtet, hat Facebook auf der diesjährigen f8-Entwicklerkonferenz ein neues Feature präsentiert: Facebook Messenger-Bots. Zeit also, sich einmal anzuschauen, was man mit diesen Chat-Bots so machen kann. In diesem Tutorial beschreibe ich daher zunächst das Setup und anschließend eine Beispiel-Implementierung eines einfachen Bots mit Hilfe von Flask und Python. Dies in einer anderen Sprache […]

Boxen mit gleicher Höhe dank CSS und flexbox

Boxen mit gleicher Höhe dank CSS und flexbox

Vielleicht kennst Du das Problem: Man hat ein Boxen/Card-Layout und die Boxen haben dank unterschiedlicher Inhalte auch unterschiedliche Höhen. Dies kann man heutzutage in reinem CSS lösen und in diesem Artikel erfährst Du wie das geht.

Verwandte Artikel in WordPress mit Advanced Custom Fields

Verwandte Artikel in WordPress mit Advanced Custom Fields anzeigen: So geht’s!

Plugins für verwandte Artikel gibt es viele. Leider gab es jedoch keines, was meinen Anforderungen so richtig genügte. Ich will z.B. die Artikel manuell aussuchen und zudem auch die Backlinks darstellen. Deswegen beschreibe ich in diesem kleinen Tutorial, wie man das Plugin Advanced Custom Fields nutzt, um das Benutzer-Interface dafür zu bauen. Danach lernst Du, wie man die gespeicherten Daten dann im eigenen Theme zur Darstellung nutzen kann.

jQuery-Plugin in WordPress - So geht's in 2 einfachen Schritten

Wie baue ich ein jQuery-Plugin in mein WordPress-Theme ein? So geht’s in 2 einfachen Schritten!

Wer kennt das nicht: Man hat ein frisches WordPress-Blog und ein nettes Theme gefunden, doch irgendwie fehlen dem Theme noch 1-2 kleine Features, wie eine Lightbox oder ähnliches. Gibt es für das Problem kein passendes WordPress-Plugin, sondern nur ein jQuery-Plugin, stellt sich dann die Frage, wie man dies in das Theme einbaut. Daher will ich in […]

AMP mit WordPress nutzen

AMP mit WordPress nutzen

Wie in diesem Artikel beschrieben, pusht Google gerade massiv ihr Accelerated Mobile Pages-Projekt (AMP). Kurz gesagt, geht es dabei darum, mobile Webseiten schneller ausliefern zu können. Bei AMP geschieht das dadurch, dass einerseits die Webseite auf das Wesentliche reduziert wird (kein JavaScript, wenig CSS, definierte Lade-Reihenfolge) und die Seiten durch Google’s CDN ausgeliefert werden. Wichtig ist […]

Mailman mit nginx unter debian

Mailman mit NGINX unter debian squeeze installieren

Heute habe ich dank des Ausfalls unseres Mailservers bei Strato den dort befindlichen Mailman auf unserem neuen Mailserver (kein Strato mehr) installiert. Da dabei ein paar Besonderheiten anfallen was die Kombination mit nginx betrifft, will ich das hier kurz dokumentieren, damit ich das beim nächsten Server schnell wieder parat habe. Ich gehe dabei davon aus, […]

Livestreaming - warum und wie?

„Livestreaming – warum und wie?“

Am Freitag und Samstag letzter Woche war ich in Düsseldorf und habe am Videocamp und Webvideopreis teilgenommen (meine persönlichen Eindrücke hier und hier). Ich habe dort zusammen mit Michael Praetorius eine Session zum Thema Livestreaming gegeben und Alex Knopf hat es dankenswerterweise aufgenommen. Hier das Video: Die Slides wird es dann später auch noch geben.

Shapefile auf OSM-Karte darstellen

Gemeindegrenzen aus Shapefile auf OSM-Karte darstellen

In meinem ersten Tutorial auf diesem Blog will ich darstellen, wie man Gemeindegrenzen auf einer Auf Open Street Map basierenden Karte darstellen kann. Die Gemeindegrenzen (in diesem Fall NRW) selbst nehme ich dabei nicht direkt von OSM, sondern aus einem Shapefile, das ich in diesem Fall von der Seite zur Landtagswahl des Innenministeriums herunterlade. Als […]