info@netz-gaenger.de       📞 +49 151 / 28859057

Shortcode für Suchfeld in WordPress erstellen

Das klassische Suchfeld kann man in WordPress in der Regel nur über irgendwelche Sidebars einbinden oder das vordefinierte Suchfeld im Theme nutzen. Mit Hilfe eines Shortcodes kann man das Suchfeld aber auch an beliebiger Stelle einer WordPress-Seite nutzen.

Shortcode für Suchfelder anlegen WordPress

Shortcode für das Suchfeld anlegen

Der folgende Codeschnipsel gehört in die functions.php des aktiven Themes:

function search_form_shortcode( ) {
    get_search_form( );
}
add_shortcode('search_form', 'search_form_shortcode');

Speichern. Fertig.

Und schon kann man an beliebiger Stelle der Webseite (zB über den Editor) in einem Post oder einer Seite oder aber auch in einem Textwidget über den Shortcode [search_form] das Suchfeld einbauen.

Hat dir mein Beitrag geholfen?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 5 / 5. Anzahl Bewertungen: 2

Letzte Version vom 5. Juli 2016 von Netzgänger

Beliebte Artikel

Wie gut ist HostPress, der spezialisierte WP Hoster?

Als WordPress-Entwickler habe ich viel mit Hostern zu tun. Hier liest du meine Erfahrungen zu HostPress und warum ich jetzt selber in einigen Projekten auf den Hosting-Anbieter setze.

Die besten Webhoster im Vergleich

Als WordPress Entwickler kenne ich alle guten Hoster. Hier zeige ich dir die besten WP Hoster und welcher für dich Sinn macht.

Muss WordPress gewartet werden?

Müssen WordPress Sites gewartet werden? Braucht es die regelmäßigen Updates oder kann man sich den Aufwand sparen? Das erkläre ich hier.

Die besten WP Security Plugins

WordPress solltest du immer absichern. Dafür gibt es diverse Plugins, die dich bei den Securitymaßnahmen unterstützen. Meine Empfehlungen.

Die besten Plugins für Auto-Übersetzung

Hier zeige ich dir 4 Plugins, die es ermöglichen WordPress automatisch zu übersetzen. Von wirklich gut bis wirklich schlecht ist alles dabei.

Die besten Plugins für Mehrsprachigkeit

Mit diesen 5 Plugins kannst du WordPress ganz einfach selber mehrsprachig einrichten. Multi-Language Fähigkeit in WP nachrüsten.

Bildnachweise: Freepik - Flaticon

Kommentare

  • Patrick von trafficsquare

    Liebes netz-gaenger-Team,

    wir hatten vor einiger Zeit die gleiche Fragestellung und sind für die Lösung auf die Suche gegangen. Dabei konnten wir euren Beitrag finden, den wir erfolgreich umsetzen konnten. Danke dafür!!!

    Allerdings konnte der Beitrag nicht direkt klären wie man das Suchfeld auch im Template an einer beliebigen Stelle platziert (über PHP). Hierzu haben wir dann selbst eine kleine Ergänzung geschrieben, in der wir euch auch entsprechend verlinkt haben.

    Schaut bei Bedarf mal rein 😉

    https://www.trafficsquare.de/wordpress-suchfeld-als-shortcode-in-beitrag-seite-einfuegen/

    Viele Grüße,
    Patrick von trafficsquare

    Reply

  • Markus

    Alles Bestens umgesetzt, funktioniert auch wirklich. Was ich inzwischen nach mehrwöchigem Suchen nach „Anpassen der Suchoptionen“ nicht immer sagen kann.
    ABER:
    Wenn das Suchergebnis mehr als einen Treffer auswirft, erhalte ich das Suchfeld ganz ober auf der Ergebnisseite noch vor dem header!
    Theme: Thyche

    Reply

  • Peter

    Hallo
    Ich habe es als Laie probiert.
    Das einzige was passiert: Die Suche Taste erscheint ganz alleine, ohne Feld. Wahrscheinlich fehlen wichtige weitere Angaben.
    Ich möchte ein Feld innerhalb der Seite, in dem der Suchtext eingegeben wird und die Suchtaste.
    Die Suchbegriffe zielen nur auf Inhalte in Seitentitel die innerhalb meiner Homepage sind. Die Resultate auf einer neuen Seite sollen anklickbar sein und die entsprechende Seite aufrufen.

    Da brauchts wahrscheinlich einiges mehr?
    Vielen Dank für den Tipp!

    Reply

    • René Dasbeck Post author

      Ist schwer zu sagen aus der Ferne. Normalerweise sollte das Suchfeld eingeblendet werde und nicht nur der Button. Aber das kann auch am Theme hängen. Vielleicht wird etwas ausgeblendet …

      Reply

  • TeKilla

    Danke für den Beitrag. Möchte gerne eine einfache Seite mit nur einem Bild und in der Mitte einen Suchbalken, wie z.B. bei Bing.com.

    Kann ich es damit umsetzen? oder hast du eine andere Idee.

    Grüße

    Reply

  • Georg

    Vielen Dank für den Tipp – es funktioniert. Nur eine Sache: Egal wo ich den Shortcode auf der Seite platziere, er klebt immer links oben unterhalb meines Bildersliders. Hast Du irgendwelche Erfahrungen damit?

    Reply

  • Matthias

    Schöner kleiner Kniff damit man die Webseite nicht mit einem noch weiteren Plugin überladen wird. Aber hast du eine Idee ob es möglich ist das Suchformular vom Aussehen her über CSS anzupassen und dies als Shortcode auszugeben?

    Reply

    • René Dasbeck Post author

      Am besten einfach ein Div aussenrum machen oder mit dem Element Inspector bei Firefox oder Chrome das Element suchen und dann das CSS dafür in die style.css. Das sollte schon klappen.

      Reply

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert