Smooth Scroll in OceanWP – Unable to preventDefault…
Javascript

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 Plugin Ocean Extra aktiviert worden war. Die Rad/Mausrad-Listener, die auf Dokumentebene registriert sind, werden als passiv behandelt, wenn es nicht anders angegeben wird. Der Aufruf von preventDefault() innerhalb dieser Listener…

Webhosting-Phishing
Vorsicht

Webhosting-Phishing

E-Mail vom Webhoster bekommen, der dran erinnert, dass der Webhosting-„Bereich“ in einem Monat abläuft und eine Verlängerung anregt, um die „Kontinuität“ zu gewährleisten? Natürlich ist da auch gleich ein hilfsbereites „Klicken Sie hier“ parat, damit die Zahlungsinformationen „bestätigt“ – ähm übergeben werden. Ab in den Spam-Ordner.

In Term-Archiv-Überschriften Parent-Terms mit anzeigen
Hooks und Filter

In Term-Archiv-Überschriften Parent-Terms mit anzeigen

In einem komplexen Projekt wiederholten sich für mehrere Hauptkategorien die Unterkategorien. Mehrere Produktserien (Hauptkategorien) gab es als jeweils gleiche Typen. Doch diese Typen können sich im WordPress wie es heute ist, keine Eltern mehr teilen. Außerdem sollten die Typen für jede Serie extra angezeigt werden. Also war es nötig und sinnvoll, die Typen für jede…

Benutzerdefinierte Validierung für  Contact Form 7 Formularfeld
Hooks und Filter | WP-Plugins

Benutzerdefinierte Validierung für Contact Form 7 Formularfeld

Der Filter für die Inhaltsprüfung eines Formularfeldes bezieht sich auf den Typ. Hierbei ist zu unterscheiden, ob es sich um ein Pflichtfeld handelt oder nicht. Es macht also einen Unterschied, ob man auf wpcf7_validate_text prüft oder wpcf7_validate_text*. Auf diese Weise kann ein bestimmten Feldtyp global geprüft werden, ober aber innnerhalb der Funktion ein Feldname explizit…

Benutzerdefinierte Reihenfolge für „Meine Websites“ Menü in Multisite-Network
Multisite

Benutzerdefinierte Reihenfolge für „Meine Websites“ Menü in Multisite-Network

Inspiriert vom Plugin Code in Reorder My Sites. In der Funktion order() wird die Reihenfolge der Blog-IDs benutzerdefiniert. Im Anwendungsfall konnte ich das so machen, weil zu den sechs bestehenden Sites keine neuen mehr geplant waren. Nun könnte man für das Einstellen der Reihenfolge noch eine Netzwork-Einstellungsseite anlegen, um die Blogs per Drag & Drop…