Javascript Snippet: Senden-Button erst aktivieren, wenn eine bestimmte Checkbox angeklickt ist

Javascript Snippet: Senden-Button erst aktivieren, wenn eine bestimmte Checkbox angeklickt ist

In diesem Fall sollte es explizit kein jQuery sein, sondern eine davon unabhängige einfache Javascriptlösung. Es handelte sich um ein bestehendes Webformular, bei dem die Checkbox keine ID, nur einen Namen hatte. Und unter einem Namen kann es in Formularen mehrere Checkboxen…

WordPress 5.8 – Blockeditor im Widgetbereich: Request URL too long unter IIS (localhost)
|

WordPress 5.8 – Blockeditor im Widgetbereich: Request URL too long unter IIS (localhost)

WordPress 5.8 ist ein weiterer großer Schritt in Richtung Full Site Editing von WordPress. Damit schwindet auch die Grenze zwischen Widgets und Blöcken weiter. Das klassische Textwidget hat ausgedient und kann nun entweder durch das HTML- oder verfügbare Blöcke (z.B. Absätze) abgelöst…

Enfold: Google Maps deaktiviert aber noch einen ungültigen Key gespeichert?

Enfold: Google Maps deaktiviert aber noch einen ungültigen Key gespeichert?

Das führte bei einem Projekt nach dem Update auf WordPress 5.8 dazu, dass unter Design > Widgets nichts zu sehen waren, und folglich auch keine Widget-Einstellungen vorgenommen werden konnten. In die Enfold Einstellungen gehen, Google Maps aktivieren, Key löschen und Google Maps…

The block „mycat/myblock“ is registered with an invalid category „mycat“

The block „mycat/myblock“ is registered with an invalid category „mycat“

Zu dieser Meldung kamen noch weiter Fehler hinzu, unter anderem Uncaught TypeError: wp.editor.initialize is not a function, der dazu führte, dass Textfelder in Widgets nicht mehr funktionierten. Im benutzerdefinierten Block, der ursprünglich von Github heruntergeladen und anschließend adaptiert worden war, waren unter…

Warum sich is_user_logged_in() nicht in allen Multisiteumgebungen gleich verhält

Warum sich is_user_logged_in() nicht in allen Multisiteumgebungen gleich verhält

Danke, Hannes für die Diskussion um das Thema. In Multisiteumgebungen werden die User aller Sites die da sind oder noch kommen werden, in denselben Tabellen vorgehalten. Es hat also nicht jede neue Subsite eine eigene Usertabelle, sondern jeder neue User ist ein…

Visuelle Editoren und PageBuilder, und warum es für mich nur Gutenberg geben kann
|

Visuelle Editoren und PageBuilder, und warum es für mich nur Gutenberg geben kann

Meine ersten HTML-Schritte machte ich mit Tools wie Frontpage und Frontpage-Express oder Dreamweaver, mit dem ich nicht gerne arbeitete. Von der Umsetzung in der visuellen Ansicht kam ich damals sehr schnell ab. Nicht nur, dass viel zu viel Quellcode generiert wurde, sondern…

Bestehende WordPress-Widgets duch eigene Optionen erweitern
| |

Bestehende WordPress-Widgets duch eigene Optionen erweitern

Konkreter Anlass war die Platzierung von Ads in Widgets eines Blogs, verbunden mit dem Erfordernis, diese DSGVO-gerecht zu machen, und erst nach dem Cookie Consent einzublenden. Doch auch beliebige andere Einstellungen die Einfluss auf den Output in bestehenden Widgets haben, sind mit…

Lieferzeiten in German Market und Polylang konfigurieren
| | |

Lieferzeiten in German Market und Polylang konfigurieren

So ganz kompatibel sind die beiden Protagonisten in WooCommerce Shops offenbar nicht. Gestern richtete ich einer Kundin, die Lieferzeiten für Ihre Projekte eingeben wollte, die Lieferzeiten von German Market ein. Das ist technisch gesehen eine Taxonomie. Man muss vorher wissen, welche Fristen…