ICS-Export bei Einzelveranstaltungen zurückbringen

Im Plugin „The Events Calendar“ gibt es bei Einzelveranstaltungen ein Dropdown, mit dem Veranstaltungen zu Eurem Kalender hinzugefügt werden können. Leider hat sich im Laufe der Zeit ein etwas unlogisches Verhalten eingeschlichen.

Das Dropdown bietet an der Stelle die Möglichkeit, die einzelne Veranstaltung in einem Kalender Eurer Wahl zu abonnieren. Das ist aber überhaupt nicht praktisch. Für jede einzelne Veranstaltung wird dann jeweils ein Kalender-Abonnement angelegt. Eigentlich möchte man an der Stelle ja nur eine .ics-Datei herunterladen, die dann einfach in den Kalender ohne Abonnement importiert werden kann. Genau dieser Link war es auch in früheren Versionen des Plugins im Dropdown (bzw. als Button, bevor es das Dropdown gab) verfügbar.

Weiterlesen »

ACF Admin-Menüeinträge und Funktionen deaktivieren

Das Plugin „Advanced Custom Fields (ACF)“ ist eines der Plugins, das fast bei jedem meiner WordPress-Projekte eingesetzt wird. Das Plugin schafft ein intuitives User-Interface für die Custom Field-Funktion. Diese Funktion ist sehr nützlich, wenn man zusätzliche Daten zu einem Beitrag oder einer Seite speichern will, die getrennt vom Inhalt in der Datenbank gespeichert werden sollen.

Das Plugin bietet in seiner PRO-Version seit der Version 6 nicht nur die Möglichkeit, die Custom Fields zu verwalten, sondern auch eigene Post Types oder Taxonomien über das Plugin anzulegen. Das ist für mich eigentlich nicht nützlich, da ich die entsprechenden Post Types und Taxonomien lieber selbst im Plugin/Theme anlege und kein User-Interface im Adminbereich dafür brauche.

Weiterlesen »

WordPress und Full Site Editing

Mit WordPress 5.9 hat das Full Site Editing nun vollständig Einzug in den Block Editor erhalten. Das bedeutet, Ihr könnt nun auch die globalen Elemente eures WordPress-Themes in einem Theme Editor editieren. Dazu gehören z.B. das Logo, das Seitenmenü, Footer- und Header-Elemente.

In dem Theme Editor können dann auch Farbpaletten angepaßt und zugewiesen werden. Dadurch wird sich in Zukunft der gesamte Bereich „Design“ im Admin-Bereich verändern. Der Customizer wird von einem FSE-Theme nicht mehr benötigt. Ebenso der Menü-Editor. Beide Bereich wandern in den neuen Theme Editor. Auch die Theme-Struktur an sich ist komplett verändert. Auch die einzelnen Theme-Templates basieren dann auf Blöcken.

Und keine Angst: Voraussetzung für diese ganzen Änderungen ist ein Theme, das Full Site Editing unterstützt. Ansonsten bleibt fast alles beim Alten.

Weiterlesen »

JK Brickworks »Pursuit of Flight« in der Tim & Struppi-Version

Ich bin ja ein großer Fan der Lego-MOCs von Jason Allemann. Jede seiner Ideen ist eigentlich großartig und die meisten kann man sogar auf seiner Webseite nachbauen. Das Set »Pursuit of Flight« wurde von Ihm bei Lego Ideas eingereicht, erhielt auch die nötigen 10.000 Stimmen, wurde dann aber leider nicht von Lego realisiert. Aber dafür hat Jason die Anleitung und Teileliste zum Nachbauen online gestellt.

Das Set fand ich als Flugzeug-Fan sowieso super. Aber der Luftkampf aus dem ersten Weltkrieg sprach mich als Thema nicht so richtig an. Also habe ich mich entschlossen, das Modell zu einer Tim & Struppi-Version umzubauen.

Weiterlesen »

Findlinge und Bäume auf einer Karte

Open Data sei Dank, es gibt eine öffentlich verfügbare Liste der als Naturdenkmale geschützten Bäume und Findlinge in Charlottenburg-Wilmersdorf.

Und zwar hier:

Und so musste ich auch probieren, wie einfach sich beide Quellen auf einer Karte darstellen lassen.

Weiterlesen »

Laufende Veranstaltungen und tribe_get_events()

Für die Verwaltung und Anzeige von Veranstaltungen verwende ich eigentlich immer das Plugin „The Events Calendar“. Sobald eine komplexer Übersichtsdarstellung (Monats- und Tagesübersichten) gefordert ist, ist das Plugin immer meine erste Wahl.

Mit der Version 4.9.0 gab es einige größere Änderungen im Code, die auch die von mir häufig verwendete Funktion „tribe_get_events“ betrafen.

Weiterlesen »

WordPress und die Cookie Notice

Hui, kein neuer Blog-Eintrag seit Februar?
Da ist mir wohl die DSGVO dazwischen gekommen 🙂

Das stimmt. Die letzten Monate war ich zum Großteil mit der Umsetzung der DSGVO-Anforderungen für die Webseiten unserer Kund*innen beschäftigt. Zu einer der vielen Anforderungen gehörte bei manchen Seiten die Einbindung eines Cookie-Hinweises, der mit folgendem WordPress-Plugin sehr einfach umgesetzt werden kann:

Relativ viele Funktionen bringt das Plugin schon mit, aber zwei Dinge habe ich mit relativ wenig Aufwand noch hinzugefügt.

Weiterlesen »