Repository navigation
Releases: kankadev/knk-floating-contact
Release list
v1.3.1
KNK Floating Contact 1.3.1
- Sichtbare Kontakt-Icons rücken automatisch zusammen. Auch ein deaktiviertes mittleres Icon hinterlässt keine Lücke.
- Die verbleibenden Icons bleiben als Gruppe vertikal zentriert; Größen und 15 px Abstand bleiben auf Desktop und Mobil erhalten.
- Kontaktangaben, SVGs, Sichtbarkeit und Designoptionen werden nicht verändert.
Geprüft: 161 automatisierte Prüfungen sowie alle acht Sichtbarkeitskombinationen im Browser bei 1280 und 390 px Breite. Kein leerer Wrapper, wenn alle Kontakte deaktiviert sind.
Update über die normale WordPress-Updatefunktion ab 1.1.0. Bei Seitencaches nach dem Update beziehungsweise geänderter Sichtbarkeit den Cache erneuern. Für manuelle Installation das beigefügte Plugin-ZIP verwenden. Eigene Änderungen an Plugin-Dateien vorher sichern; individuelle Gestaltung über Optionen oder Child-Theme pflegen.
v1.3.0
KNK Floating Contact 1.3.0
- Neue Gruppe Gestaltung mit Hintergrundfarbe, Desktop-Hover-Hintergrund, Textfarbe, optionaler SVG-Icon-Farbe und Eckenrundung (0–30 px).
- Native WordPress-Farbauswahl oder Hexwerte. Leere Felder verwenden das bisherige Standarddesign.
- Individuelle Gestaltung wird pro Website in WordPress-Optionen gespeichert und bleibt bei Updates und Deaktivierung erhalten.
- Die optionale Icon-Farbe wird nur bei der Ausgabe angewendet. Geometrie, Transparenz und Verläufe bleiben erhalten; Leeren stellt Originalfarben wieder her. Emojis und komplexe Farbdefinitionen können ihre eigenen Farben behalten. Beim Speichern greift weiterhin der bestehende SVG-Sicherheitsfilter.
- Footer der Einstellungsseite mit Entwicklerlink zu kanka.dev und aktueller Plugin-Version.
Vor dem Update manuell angepasster Installationen: Eigene SCSS-/CSS-Dateien im Plugin-Ordner sichern. Sie werden beim Update ersetzt und nicht automatisch importiert. Bisherige Farben/Rundung anschließend in die neuen Einstellungen übertragen; weitergehende Anpassungen in ein Child-Theme oder eigenes Erweiterungsplugin übernehmen.
Standarddesign: Hintergrund #6C1300, Desktop-Hover #74675C, weißer Text, eckige Form. Ohne eigene Icon-Farbe bleiben die bisherigen SVG-Farben erhalten.
Update: Ab aktivem Plugin 1.1.0 über die normale WordPress-Updatefunktion. Automatische Updates bleiben optional. Manuell das ZIP knk-floating-contact-1.3.0.zip verwenden, nicht die Source-code-Archive; ersetzen statt vorher deinstallieren.
Geprüft: 161 automatisierte Checks, Original-Icon-Regressionsprüfung, reale Formularspeicherung und Browserdarstellung von Standard-/eigenen Farben einschließlich Hover und Zurücksetzen, Datenerhalt bei Deaktivieren/Reaktivieren. Multisite-Uninstall zusätzlich mit 205 simulierten Sites. Kein vollständiger Multisite-Netzwerktest.
WordPress 5.8+, PHP 7.4+. Keine Änderung der bisherigen Frontend-JavaScript-Logik. SCSS und kompiliertes CSS werden gemeinsam ausgeliefert.
v1.2.0
KNK Floating Contact 1.2.0
- E-Mail, Telefon und Buchung haben jeweils eine eigene Einstellungsgruppe.
- Jede Kontaktart lässt sich separat ein- oder ausblenden. Adresse, Link, Text und SVG bleiben dabei gespeichert.
- Bestehende Installationen zeigen ihre Kontakte nach dem Update weiterhin an, bis sie ausdrücklich ausgeschaltet werden.
- Breite Eingabefelder und ein mehrzeiliges Feld für lange Buchungs-URLs.
- WPML ist optional: Ohne WPML wird der gespeicherte Buchungstext verwendet.
- SVG-Behandlung und Frontend-CSS/JavaScript aus 1.1.0 unverändert.
Update: Bei aktivem Plugin ab 1.1.0 erscheint dieses Release im normalen WordPress-Updateprozess. Die GitHub-Abfrage wird bis zu sechs Stunden zwischengespeichert; automatische Updates bleiben optional. Für die manuelle Installation das ZIP knk-floating-contact-1.2.0.zip verwenden, nicht die Source-code-Archive. Vorhandenes Plugin ersetzen, nicht vorher deinstallieren.
Daten: Updates und Deaktivieren erhalten die individuellen Einstellungen jeder Website. Nur die ausdrücklich freigegebene tatsächliche Deinstallation löscht eigene Optionen, auf Multisite je Site getrennt.
Prüfungen: 121 automatisierte Checks mit WordPress 5.8 und 7.0.2, alle acht Sichtbarkeitskombinationen, Original-Icon-Regressionsprüfung sowie tatsächliches Speichern und Deaktivieren/Reaktivieren in einer getrennten WordPress-Installation ohne WPML. Die CI prüft zusätzlich den aktuellen WordPress-Core. Der Multisite-Uninstall-Test umfasst 205 simulierte Sites; keine vollständige Multisite-Netzwerkabnahme.
Voraussetzungen: WordPress 5.8+, PHP 7.4+. Komplexe eigene SVGs weiterhin vorab auf einer Testinstanz prüfen. Die bisherigen festen Icon-Positionen bleiben beim Ausblenden einzelner Kontakte erhalten.
v1.1.0
KNK Floating Contact 1.1.0
- WordPress-Updates über öffentliche stabile GitHub Releases.
- SVG-Sicherheitsfilter mit Erhalt einfacher vorhandener Icon-Farbregeln.
- Multisite-Deinstallation berücksichtigt die Löschfreigabe jeder Site.
- Zugängliche Kontaktlink-Namen und WPML-Registrierung des Buchungstextes.
- Vorhandene Optionen und das bisherige CSS/JavaScript bleiben erhalten.
Installation: Das ZIP knk-floating-contact-1.1.0.zip verwenden, nicht die Source-code-Archive. Bestehendes Plugin ersetzen, nicht vorher deinstallieren. Für ältere Versionen ist dieses Update einmalig manuell erforderlich. Danach erscheinen künftige stabile Releases über WordPress. Automatische Updates bleiben optional.
Voraussetzungen: WordPress 5.8+, PHP 7.4+. Komplexe eigene SVGs vorab auf einer Testinstanz prüfen.