SearchWP Modal Search Form

Beschreibung

Mit SearchWP Modal Search Form kannst du ganz einfach ein leicht zugängliches, schlankes Suchformular als Modal in deine WordPress-Website integrieren! SearchWP Modal Search Form benötigt SearchWP nicht. Aber es verwendet SearchWP, sofern es installiert und aktiviert ist! 👍

Neben den Informationen, die in dieser README zur Verfügung gestellt werden, ist auch eine vollständige Dokumentation verfügbar.

Was unterscheidet es von anderen Modals?

Die Philosophie hinter SearchWP Modal Search Form besteht darin, leicht zugängliche und schlanke Suchformulare als Modal zu implementieren und  – was vielleicht noch wichtiger ist – sie zu einem großartigen Erlebnis für Entwickler (und Benutzer) zu machen.

SearchWP Modal Search Form ist direkt in WordPress integriert. Das Standard-Theme für das modale Formular baut auf den Styles deines aktiven Themes auf, um den Verbrauch von Serverressourcen so gering wie möglich zu halten. Außerdem ist ein vollständiger Template-Loader integriert, dank dem du dein SearchWP Modal Search Form mit minimalem Aufwand vollständig anpassen kannst.

Sieh dir das Standard-Template als Beispiel dafür an, wie einfach die Anpassung ist 🤓

Hinzufügen von modalen Formularen zu deiner Website

SearchWP Modal Search Form macht es dir leicht, Suchformulare als Modal überall auf deiner WordPress-Website zu implementieren. Die folgenden Methoden sind bereits integriert und stehen dir zur Verfügung:

  1. Als Menüpunkt
  2. Mithilfe eines Shortcodes
  3. Als Gutenberg-Block
  4. Innerhalb deines oder deiner Templates programmatisch

Template-Anpassung

SearchWP Modal Search Form integriert einen eigenen Template-Loader für die Anzeige von Suchformularen in einer beliebigen Anzahl von Templates. So kannst du das Aussehen des Modals je Template vollständig anpassen.

Die einfachste Möglichkeit, ein individuelles Template zu erstellen, funktioniert so:

  1. Erstelle einen Ordner namens searchwp-modal-form in deinem Theme
  2. Erstelle in diesem Ordner eine Datei namens template.php (oder mit einem anderen Namen, der die Endung .php hat)
  3. Kopiere den Inhalt des Standard-Templates in diese Datei
  4. Passe den Namen des SearchWP Modal Form im Header-Kommentarblock an
  5. Nimm alle weiteren von dir gewünschten Anpassungen am Markup/Stil vor und beachte dabei die Dokumentation

Es gibt (jQuery-)Ereignisse, die ausgelöst werden, wenn Modals geöffnet und geschlossen werden. jQuery ist keine Abhängigkeit, aber wenn jQuery geladen ist, werden die Ereignisse ausgelöst.

// Add a callback when a modal is opened:
jQuery('body').on('searchwpModalOnShow', function(e) {
    // Focus an input in the template.
    e.el.find('input').focus();
});

// Add a callback when a modal is closed:
jQuery('body').on('searchwpModalOnClose', function(e) {
    alert('Modal closed!');
});

Weitere Informationen findest du in der vollständigen Dokumentation zum Template.

Screenshots

  • SearchWP Modal Search Form passt sich an dein Theme an
  • SearchWP Modal Search Form passt sich an dein Theme an
  • SearchWP Modal Search Form passt sich an dein Theme an
  • Modal-Auslöser direkt in deine Menüs einfügen
  • Modal-Auslöser als Gutenberg-Blöcke einfügen

Blöcke

Dieses Plugin unterstützt 1 Block.

  • Modal Form

Installation

SearchWP Modal Search Form wird wie alle WordPress-Plugins installiert. Du kannst dieses Plugin über den Eintrag Plugins > Neu hinzufügen im Admin-Menü installieren, wenn du in deinem WordPress-Dashboard angemeldet bist und nach SearchWP Modal Search Form suchst.

Alternativ dazu kannst du das Plugin auch manuell installieren:

  1. Lade das Plugin herunter und entpacke die Dateien
  2. Lade den Ordner searchwp-modal-form in dein Verzeichnis ~/wp-content/plugins/ hoch
  3. Aktiviere das Plugin über das Menü „Plugins“ in WordPress
  4. Füge mithilfe der verfügbaren Methoden ein oder mehrere Formulare in einem Modal hinzu

FAQ

Dokumentation?

Ja, natürlich! Vollständige Dokumentation anzeigen

Wie füge ich ein Formular in einem Modal zu meiner Website hinzu?

Es gibt mehrere Möglichkeiten Auslöser für Formulare als Modal zu deiner Website hinzuzufügen. Du kannst an jeder gewünschten Stelle beliebig viele hinzufügen:

  1. Als Menüpunkt
  2. Mithilfe eines Shortcodes
  3. Als Gutenberg-Block
  4. Innerhalb deines oder deiner Templates programmatisch

Wie kann ich das Modal anpassen?

Detaillierte Informationen findest du in der vollständigen Dokumentation zum Template.

Rezensionen

6. Juli 2023
Very helpful support, thanks for everything that you do!
18. Oktober 2022
I have used this plugin on all my websites and it works great. Simple install and set-up. I even have it on the top right corner of my website and as a menu item so mobile users can easily access it. I highly recommend this plugin. Great job programmer’s!
Alle 6 Rezensionen lesen

Mitwirkende & Entwickler

„SearchWP Modal Search Form“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„SearchWP Modal Search Form“ wurde in 1 Sprache übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „SearchWP Modal Search Form“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

0.5.3
– Behebt den Fehler „Call to undefined method“, der bei einigen Themes auftritt.

0.5.2
– Behebt veraltete Hinweise auf PHP 8.2.
– Verbessert die Semantik der HTML-Tags im Standard-Template.
– Behebt den Fehler beim Hinzufügen eines Gutenberg-Blocks für ein Formular als Modal zur Seite.
– Ändert das Aussehen der Einstellungsseite und die Menüstruktur, um nahtlos mit einer aktuellen Version von SearchWP zusammenzuarbeiten.

0.5.1
Fügt ein Benachrichtigungssystem innerhalb des Plugins hinzu, um die neuesten Aktualisierungen von SearchWP zu erhalten.

0.5.0
Fügt eine neue Admin-Seite „Einstellungen“ hinzu, um das Verhalten des Plugins einfacher zu steuern.

0.4.1
– Kompatibilität mit PHP 8

0.4.0
– Behebt Probleme mit der Zeichenkodierung in einigen Fällen
– Aktualisiert Abhängigkeiten
– Aktualisiert den Bundler und die zugehörigen NPM-Befehle

0.3.4
– Behebt Fehler bei der Verwendung von SearchWP 4

0.3.3
– Behebt Fehler in einigen Fällen, die ab 0.3.2 auftraten

0.3.2
– Kompatibilität mit SearchWP 4.0 (sobald verfügbar)
– Behebt Probleme mit der HTML-Ausgabe von Menüpunkten

0.3.1
– Entfernt Enqueueing unbenutzter Stylesheets
– Aktualisiert Abhängigkeiten

0.3
– Aktualisiert Abhängigkeiten
– Fügt jQuery-Ereignisse beim Öffnen und Schließen von Modals hinzu

0.2.3
– Behebt den in 0.2.2 aufgetretenen Fehler, der die Suche mit der Eingabetaste verhinderte

0.2.2
– Behebt ein Problem, bei dem der Auslöser für das Modal in manchen Fällen nicht funktionierte

0.2.1
– Behebt schwerwiegenden Fehler im Kontext von $this

0.2
– Unterstützung für Klassen-Argumente
– Behebt ein Problem mit dem Button-Typ

0.1
Erste Veröffentlichung