Zum Inhalt springen

Florian Brinkmann

Neues von Florian

  1. Hauspost FAIR – föderierte Plugin-Repositorys und erprobte Governance-Strukturen als Alternative zu WordPress.org-Infrastruktur Ende letzten Jahres haben Joost de Valk und Karim Marucchi abgestimmt je einen Blogbeitrag veröffentlicht, in dem sie ihre Sorge um das WordPress-Projekt zum Ausdruck bringen. Unter anderem richten sie den Blick …
  2. Community WordCamp Europe 2025 – Basel 🇨🇭 Das WordCamp Europe 2024 in Turin ist vorüber, und wie jedes Jahr wird am Ende der Veranstaltungsort für die nächste Ausgabe bekannt gegeben: das WordCamp Europe 2025 findet vom 5. bis 7. …
  3. Community WordCamp Europe 2024 – Turin Gerade ist das WordCamp Europe 2023 in Athen zuende gegangen, und wie gewohnt wurde am Ende der Veranstaltungsort und Termin für das nächste WordCamp bekannt gegeben. 2024 trifft sich die europäische und …
  4. Community ActivityPub und Automattic: im Gespräch mit Matthias Pfefferle Wer im IndieWeb unterwegs ist und/oder sich für das Thema interessiert, wird vermutlich mitbekommen haben, dass das ActivityPub-Plugin von Automattic übernommen wurde und in dem Zuge auch Matthias Pfefferle, Entwickler des Plugins, …
  5. Entwicklung Container-Queries in CSS – ein Ausblick Am 11. Februar 2021 war es soweit: die CSS-Working-Group hat in einem Meeting das Thema Container-Queries mit »RESOLVED: Define container queries […]« beendet. Damit ist beschlossen, dass Container-Queries in der CSS-Spezifikation CSS …
  6. Entwicklung Block-Editor-Konfiguration mit der theme.json Bisher ist es teilweise (sehr) frustrierend gewesen, einzelne Block-Optionen im Editor zu konfigurieren oder zu deaktivieren. Wollten wir etwa, dass für unterschiedliche Blöcke unterschiedliche Farbpaletten zur Verfügung stehen, müssten wir einige Umwege …
  7. Content Das Durchkoppeln, oder: nutzt mehr Bindestriche! Bei meinem Praktikum in der t3n-Redaktion hat sich bei mir eine mir vorher unbekannte Rechtschreibregel eingeprägt, die eben schon vorgekommen ist: die Nutzung des Bindestrichs zum Verbinden von Komposita, das Durchkoppeln. Seitdem …
  8. Entwicklung Code in Gutenberg nach dem Speichern/Aktualisieren ausführen Das Plugin Save Post. Check Links. prüft nach Speichern eines Inhalts, ob die enthaltenen Links gültig sind. Dafür wird in Gutenberg ein AJAX-Request abgeschickt und mit der Antwort eine gegebenenfalls notwendige Fehlermeldung …
  9. Content Wie WordPress versucht, 404-Fehler zu vermeiden Normalerweise tauchen 404-Fehler im Web auf, wenn eine URL falsch eingegeben oder ein veralteter Link aufgerufen wurde. Änderungen an URLs können schnell passieren, mir zum Beispiel geht es manchmal so, dass mir …
  10. Entwicklung Entwicklungsumgebung für Gutenberg-Blöcke einrichten Ein Gutenberg-Block kann komplett ohne zusätzliche Tools mit klassischem JavaScript erstellt werden. Einfacher und übersichtlicher (zumindest nach meinem Empfinden) wird es aber durch den Einsatz von Dingen wie JSX, damit HTML-Elemente innerhalb …
  11. Entwicklung Mehrere REST-API-Aufrufe mit einem Request in WordPress 5.6 WordPress 5.6 bringt ein Framework mit, das es ermöglicht, mit einem Request an den Server mehrere REST-API-Anfragen zu machen. So müssen sich Entwicklerinnen und Entwickler nicht mehr damit auseinandersetzen, mehrere asynchrone Requests …
  12. Entwicklung Ein Block für Pattern-Poweruser Eigentlich wollte ich einen Artikel darüber schreiben, wie einzelne Patterns in einem Block zur Auswahl dargestellt werden könnten, wie die Layout-Optionen im Spalten-Block. Letztlich wurde es jetzt aber erst mal ein Block, …
  13. Entwicklung Version 2 der Gutenberg-Block-API WordPress 5.6 kommt mit einer neuen Block-API-Version, die es Blöcken ermöglicht, ihr eigenes Block-Wrapper-Element zu rendern. Dadurch wird es möglich, das Block-Markup im Editor dem im Frontend ähnlicher zu machen, wodurch das …
  14. Core Updates einer WordPress-Site programmatisch mit PHP ausführen WordPress bietet uns über den Punkt Dashboard › Aktualisierungen eine ziemlich komfortable Möglichkeit, Updates für Core, Themes, Plugins und Übersetzungen einzuspielen. Manchmal ist diese Möglichkeit aber nicht genug – ich arbeite beispielsweise …
  15. Entwicklung Block-Patterns erstellen Seit WordPress 5.5 können sogenannte Block-Patterns erstellt werden. Das sind Vorlagen von Inhaltselementen aus mehreren Blöcken (oder auch nur einem), die in einem Plugin oder Theme registriert und dann von der Benutzerin …
  16. Entwicklung Mein erster Workflow mit GitHub Actions Ich habe heute zum ersten Mal einen »Workflow« mit »GitHub Actions« erstellt, um eine Travis-CI-Integration zu ersetzen. Erfreulicherweise ging das recht schnell von der Hand. Hier möchte ich den Prozess als kleinen …
  17. Entwicklung REST-API-Antwort um eigenen Eintrag erweitern Die REST-API ist ein Teil von WordPress, mit dem ich relativ selten direkt kommuniziere. Wenn, geht es oft um Filtermöglichkeiten für eine Post-Liste, die im Frontend angezeigt wird, das heißt: Der Website-User …
  18. Gutenberg Editor-Styles für Gutenberg erstellen Optimalerweise bekommen Nutzerinnen und Nutzer schon im Editor einen Eindruck davon, wie der Inhalt im Frontend aussehen wird. Dafür können Editor-Styles erstellt und eingebunden werden, die den Editor optisch an das Frontend …
  19. Plugins Mit WPScan auf bekannte Sicherheitslücken prüfen WPScan ist ein Werkzeug, um Sicherheitslücken in WordPress-Installationen zu finden. Dafür werden die Version vom WordPress Core, von Themes und Plugins gegen die WPScan Vulnerability Database geprüft, die Sicherheitslücken in eben diesen …
  20. Entwicklung Übersetzungsplattform mit GlotPress und Traduttore erstellen Wer schon mal an WordPress oder einem der Plugins und Themes in den offiziellen Verzeichnissen mitübersetzt hat, wird translate.wordpress.org kennen – eine Plattform, auf der die Übersetzungen für (unter anderem) den WordPress-Core …