SessionTags
Erfasst und speichert URL-Parameter in der PHP-Session für personalisierte Website-Erlebnisse. Bietet vielseitige Shortcodes, Elementor Dynamic Tags, Avada Fusion Builder Integration sowie URL-Verschleierung für optimiertes Kampagnen-Tracking. Unterstützt kurze Parameter-Namen, individuelle Fallback-Werte, Google Forms & Microsoft Forms Integration, URL-Generator für Parameter-Weitergabe und verschlüsselte URLs für erhöhte Sicherheit. Einfache Konfiguration über das WordPress-Dashboard.
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/sambbaaer/sessiontags/archive/refs/heads/main.zipWordPress URL Parameter Tracking Plugin
SessionTags captures URL parameters and stores them in PHP sessions for personalized website experiences. Create dynamic content based on referral sources, campaigns, and user preferences.
🔗 Download the plugin: samuelbaer.ch/sessiontags
Features ✨
- 🔌 Easy Integration: Use shortcodes, Elementor dynamic tags, or Avada Fusion Builder elements
- 🔐 URL Encoding: Optional parameter encryption for improved security and reduced readability
- 📝 Form Integration: Pre-fill Google & Microsoft Forms with your session parameters
- 🔄 URL Generator: Create links that automatically pass your parameters to other pages
- 📱 Short Parameters: Configure abbreviated parameter names for cleaner URLs
- ↪️ Redirection: Set up automatic redirects based on specific parameters
Installation 🚀
- Download the plugin from samuelbaer.ch/sessiontags
- Upload to your WordPress site through the admin panel (Plugins > Add New > Upload Plugin)
- Activate the plugin
- Configure your parameters under Settings > SessionTags
Usage 💡
Basic Parameter Display
[st k="source" d="direct"]
Or use the longer version:
[show_session_param key="source" default="direct"]
Link Generation with Parameters
[st_url url="https://example.com/landing/" params="source=[st k=source],campaign=[st k=campaign]"]Click here[/st_url]
Elementor Integration
- Edit any Elementor text widget
- Click the dynamic content icon
- Select "SessionTags" from the dropdown
- Choose your parameter and optional fallback value
Form Integration
[st_form type="google" url="https://docs.google.com/forms/d/e/YOUR_FORM_ID/viewform" params="name,email" form_params="entry.1234567890,entry.2345678901"]
Documentation 📖
Full documentation is available in the WordPress admin under Settings > SessionTags > Documentation.
Compatibility 🔄
- WordPress 5.0+
- PHP 7.2+
- Elementor (optional)
- Avada Fusion Builder (optional)
License 📜
GPLv2 or later
SessionTags 🏷️
WordPress URL-Parameter-Tracking Plugin
SessionTags erfasst URL-Parameter und speichert sie in PHP-Sessions für personalisierte Website-Erlebnisse. Erstelle dynamische Inhalte basierend auf Verweisquellen, Kampagnen und Benutzereinstellungen.
🔗 Plugin herunterladen: samuelbaer.ch/sessiontags
Funktionen ✨
- 🔌 Einfache Integration: Verwende Shortcodes, Elementor Dynamic Tags oder Avada Fusion Builder Elemente
- 🔐 URL-Verschleierung: Optionale Parameter-Verschlüsselung für verbesserte Sicherheit und reduzierte Lesbarkeit
- 📝 Formular-Integration: Fülle Google & Microsoft Forms automatisch mit deinen Session-Parametern aus
- 🔄 URL-Generator: Erstelle Links, die deine Parameter automatisch an andere Seiten weitergeben
- 📱 Kurze Parameter: Konfiguriere abgekürzte Parameter-Namen für übersichtlichere URLs
- ↪️ Weiterleitung: Richte automatische Weiterleitungen basierend auf bestimmten Parametern ein
Installation 🚀
- Lade das Plugin von samuelbaer.ch/sessiontags herunter
- Lade es über das Admin-Panel auf deine WordPress-Seite hoch (Plugins > Neu hinzufügen > Plugin hochladen)
- Aktiviere das Plugin
- Konfiguriere deine Parameter unter Einstellungen > SessionTags
Verwendung 💡
Einfache Parameter-Anzeige
[st k="quelle" d="direkt"]
Oder verwende die längere Version:
[show_session_param key="quelle" default="direkt"]
Link-Generierung mit Parametern
[st_url url="https://beispiel.de/landingpage/" params="quelle=[st k=quelle],kampagne=[st k=kampagne]"]Hier klicken[/st_url]
Elementor-Integration
- Bearbeite ein beliebiges Elementor-Textwidget
- Klicke auf das Dynamic-Content-Symbol
- Wähle "SessionTags" aus dem Dropdown-Menü
- Wähle deinen Parameter und einen optionalen Fallback-Wert
Formular-Integration
[st_form type="google" url="https://docs.google.com/forms/d/e/DEINE_FORMULAR_ID/viewform" params="name,email" form_params="entry.1234567890,entry.2345678901"]
Dokumentation 📖
Die vollständige Dokumentation ist im WordPress-Admin unter Einstellungen > SessionTags > Dokumentation verfügbar.
Kompatibilität 🔄
- WordPress 5.0+
- PHP 7.2+
- Elementor (optional)
- Avada Fusion Builder (optional)