=== DIRSCHL Contact FABs ===
Contributors: dirschl
Tags: contact buttons, whatsapp, floating buttons, click tracking, call button
Requires at least: 5.8
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 2.2.7
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Free floating contact buttons for phone, email, WhatsApp, contact pages, and appointments with optional local click statistics.

== Description ==

DIRSCHL Contact FABs is free and open-source software for WordPress. There is no DIRSCHL license key, paid feature gate, account, or included usage quota.

Telefon, E-Mail, WhatsApp, Kontaktseite und Terminbuchung als klar sichtbare Floating Action Buttons anbieten.

= Features =

* bis zu fünf responsive Kontakt-Buttons, rechts oder links positionierbar
* globale Ziele und bereichsspezifische JSON-Pfad-Mappings
* optionales lokales Klick-Log mit KPIs, Diagrammen und Aufbewahrungsfrist
* optionaler Matomo-Deep-Link ohne Matomo-API oder importierte Reportdaten
* Sichtbarkeitsregeln nach Inhaltstyp und URL-Pfad

= Typical use cases =

* mobile Lead-Generierung
* Service-Websites
* regionale Landingpages
* mehrere Geschäftsbereiche

= Search and compatibility =

Floating Contact Buttons WordPress kostenlos · WhatsApp Button WordPress · free contact FAB plugin

Die Buttons sind unabhängig vom Page Builder und funktionieren mit Gutenberg, Divi, Elementor und klassischen Themes, sofern wp_footer() vorhanden ist.

== Installation ==

1. Upload the plugin ZIP through **Plugins → Add New → Upload Plugin**, or install it with the free DIRSCHL Hub.
2. Activate **DIRSCHL Contact FABs**. No DIRSCHL license is required.
3. Unter Einstellungen → Contact FABs die gewünschten Kontaktziele eintragen.
4. Position, Farben und Sichtbarkeit wählen und FABs aktivieren.
5. Optional Logging, Aufbewahrung und Pfad-Mappings konfigurieren.

== Quick Start ==

`Kein Shortcode erforderlich – die Buttons werden über die Einstellungen gesteuert.`

== Frequently Asked Questions ==

= Does it need a shortcode? =

No. The buttons are rendered globally according to the visibility and path rules.

= Does click tracking confirm calls or messages? =

No. It records click intent, not completed calls, delivered email, or successful appointments.

= Is Matomo required? =

No. Matomo links are optional and do not require a Matomo API token.

= Is the plugin really free and open source? =

Yes. The plugin code is licensed under GPL-2.0-or-later. You may use, inspect, modify, and redistribute it under a compatible license. It is not dual-licensed under MIT.

= Does free mean that every external service is free? =

No. Telefon-, E-Mail-, WhatsApp- oder Kalenderlinks öffnen den jeweils gewählten externen Dienst erst nach einem Klick. Das optionale Klick-Log speichert Kontaktabsichten lokal; Consent, Aufbewahrung und Datenschutzerklärung bleiben Sache des Betreibers.

= Does it support Gutenberg, Divi, and Elementor? =

Die Buttons sind unabhängig vom Page Builder und funktionieren mit Gutenberg, Divi, Elementor und klassischen Themes, sofern wp_footer() vorhanden ist.

== Privacy and External Services ==

Telefon-, E-Mail-, WhatsApp- oder Kalenderlinks öffnen den jeweils gewählten externen Dienst erst nach einem Klick. Das optionale Klick-Log speichert Kontaktabsichten lokal; Consent, Aufbewahrung und Datenschutzerklärung bleiben Sache des Betreibers.

Review your consent setup, privacy notice, retention rules, external provider terms, and regional legal requirements for your specific configuration.

== Developers ==

The source is intentionally editable. Keep WordPress capability checks, nonces, escaping, sanitization, and privacy behavior intact when creating derivatives.

Developed by Johann Dirschl. Want to build WordPress plugins with Cursor AI or Codex, or automate development workflows? See the B2B training at https://www.dirschl.com/academy/cursor-ai-codex-entwicklung/

== Changelog ==

= 2.2.7 =
* Free and open-source positioning, repository-ready documentation, quick start, privacy notes, and developer guidance.
