
Gitprojekt erstmalig auf github hochladen scheiterte an fehlender projekt.git-datei
Für die Entwicklung und Verwaltung meiner Projekte verwende ich seit vielen Jahren vs code. Außerdem habe node.js, npm und gulp im Einsatz (und verwende den…

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…

Fehler beim Verarbeiten des Wertes für ‚{css-attribute}‘. Deklaration ignoriert.
|
Nachdem ein Element nicht die über jQuery festgelegte gewünschte Höhe erreicht hatte, brachte eine Untersuchung „Fehler beim Verarbeiten des Wertes für ‚{css-attribute}‘. Deklaration ignoriert.“ zutage.…

Admin-Bar auf der Frontseite hatte Abstand von oben
|
Wenn ein User in WordPress angemeldet ist, und die Anzeige der Admin-Bar im Frontend nicht explizit abgeschaltet ist, findet man im Quellcode der Seiten folgendes…

Site-Footer soll mindestens am unteren Fensterrand abschließen, aber nicht sticky sein
|
Grundsätzlich lässt sich die Anforderung ohne Javascript lösen. Allerdings kann es tüftelig werden, je nach Struktur des Layouts. Im Anwendungsfall ging es allerdings ganz einfach,…

Undefined class constant ‚MYSQL_ATTR_INIT_COMMAND‘
Die Konstante PDO::MYSQL_ATTR_INIT_COMMAND wird durch den MySQL-Treiber der PDO-Erweiterung definiert. Sie wird zur Durchführung solcher MySQL Transaktionen benötigt.Ein CMS mit Datenbankanbindung kann auch ohne PDO-Erweiterung…