jQuery Aktionen nachdem in WooCommerce via Ajax Produkt hinzugefügt oder entfernt wurde
Wer schon mal den Inhalt eines HTML-Elements (jenseits von Formularfeldern) „im Auge“ behalten sollte, stieß vielleicht schon auf MutationObserver. Im Zusammenhang mit Ajax-Aktionen allerdings sind…
Sticky Menu im Astra (pro) Theme wird nicht angezeigt
Laut Anbieter gibt es kein beliebteres Theme als Astra. So oder so gibt es mittlerweile wohl mehr als 2 Millionen WordPress-Sites, die mit diesem Theme…
Beispiel für einfaches Bestätigungspopup beim Verlassen einer Site
Generell bin ich kein großer Freund von Popups, weder beim Betreten einer Seite, noch beim Scrollen, und noch weniger, wenn ich eine Site verlasse (z.B.…
Wenn 100 vh zu hoch sind – ganzseitiges Bildelement dynamisch auf exakte Höhe bringen
Für ein Projekt mit einem großen Bild nach dem Site-Header (Logo / Menü) soll das Bild nicht nur die gesamte Breite, sondern auch die volle…
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…
Unter Windows 10 Gulp Module global verwenden
Mit wachsender Anzahl von Projekten werden einfach zu handhabende Workflows immer wichtiger, und dabei hilft gulp enorm. Nachdem sich ein paar Projekte angesammelt hatten, und…
Smooth Scroll in OceanWP – Unable to preventDefault…
…inside passive event listener due to target being treated as passive. In einem Projekt mit einem Childtheme von OceanWP trat der Fehler auf, nachdem das…
Nach Kirki-Update: Uncaught TypeError: data.value[choiceKey].replace is not a function
In meinem aktuellen Theme ist das Plugin kirki für Customizer Controls integriert. Nach dem Update auf die Kirki-Version 3.0.10 konnte ich im Customizer an manchen…
Google Map APIs, und welche für AMP Seiten geeignet sind
Um Google Maps über die Javascript API auf seiner Website einzubinden, ist der Google Maps JavaScript API key nötig. Dieser für sich alleine genommen erfordert,…