hey
wp

Ressourcen für WordPress-Entwickler*innen

Willkommen bei heywp

  • Ein einfacher Gutenberg-Block, selbst programmiert (Teil 2/2)

    Wenn es an deinen ersten eigenen Gutenberg-Block geht gilt eines vorneweg zu beachten: Wir arbeiten hier mit zwei Blocks – einen für den Stadtplan und einen weiteren für die Wegpunkte.

    Das Elternelement

    Lege los im Plugins-Ordner deiner lokalen WP-Installation:

    npx @wordpress/create-block@latest berlin-map-parent —variant=dynamic
    cd berlin-map-parent
    npm start

    Widme dich zunächst der block.json:

    (mehr …)
    0

    Kommentare

  • Ein einfacher Gutenberg-Block, selbst programmiert (Teil 1/2)

    Wie wäre es mit einer kleinen Berlin-Karte, auf der man ein paar Punkte setzen kann, etwa für Filialen eines Unternehmens?

    Beim WP-Meetup am 17. Juni 2026 in Berlin konnte ich die Umsetzungen mit relativ simplen Mitteln vorführen und schließe nun diesen Blogbeitrag nochmal an.

    Teil 1: Grundlagen anhand des WP-Beispielblocks erlernen

    Dieser Teil folgt in großen Teilen diesem Tutorial, das ich aber für meinen Vortrag etwas einsteigerfreundlicher und auf deutsch anpasste.

    Teil 2: Die eigenen Blocks – Berlin-Karte und Punkte (ab 6.7.2026)

    Berlin-Karte mit drei Wegpunkten

    Bist du bereit, loszulegen?

    (mehr …)
    0

    Kommentare

  • Die beste CLI-Entwicklungsumgebung für WordPress

    Nach einigen Versuchen mit fensterbasierten lokalen Serverumgebungen wie MAMP Pro blieb ich letztlich immer bei der Kommandozeile hängen. Der Vorteil liegt klar auf der Hand: Ich genieße alle Vorteile der Automatisierbarkeit (durch Skripte) und überlade meinen Bildschirm nicht mit einem ganzen Zoo an Fenstern.

    Linux-Fans aufgepasst:
    Folgende Anleitung funktioniert bei euch nahezu 1:1.
    VSCodium installiert ihr naturgemäß auf andere Weise.
    Gegenüber macOS erwarten euch gewisse Freiheiten; beim Schritt unten – dem Starten des MariaDB-Clients – könnt ihr wahlweise den Port 8889 weglassen, falls ihr nicht beim Einschalten eures Computers die Datenbanklösung eurer Linux-Distribution mitstarten. Dann läuft der Client auf Port 3306, und ihr müsst euch die 8889 nicht extra merken. 🙂

    Eine bewährte Methode, unter macOS textbasierte Entwicklerwerkzeuge zu installieren, stellt der Paketmanager Homebrew, in Kombination mit dem Framework Oh My Zsh dar.

    (mehr …)
    0

    Kommentare