Support » Plugins » Suchfunktion per code in kategorie einfügen

  • Gelöst mediafrog

    (@mediafrog)


    ich möchte in einer kategorie den short code für die suchfunktion integrieren.

    ich habe folgendes gefunden, was in die funktions.php eingetragen werden muss.

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

    und dann in die kategoriebeschreibung
    [search_form]

    das habe ich auch so ausgeführt, aber leider wird nur der text eingefügt. muss ich noch was anderes beachten?
    vielen dank.

    • Dieses Thema wurde geändert vor 2 Jahren, 4 Monaten von Hans-Gerd Gerhards. Grund: Formatierung als Code

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Hallo,
    das sollte so funktionieren:

    add_shortcode('suche_form', 'search_form_shortcode');
    function search_form_shortcode() {
    	$suche = get_search_form();
    }
    return $suche;

    Aufruf im Shortcode-Block mit
    [suche_form]
    Viele Grüße
    Hans-Gerd

    @mediafrog Der Code ist schon OK, aber in der Kategorie-Beschreibung werden keine Shortcodes ausgeführt. Das musst du erst durch einen Filter ändern:

    add_filter( 'term_description', 'do_shortcode' );

    @hage Ähem … return außerhalb der Funktion? Außerdem gibt doch get_search_form() etwas zurück? 🙂

    @pixolin ups, Du hast recht. Hätte ich mal testen sollen 😓

    Thread-Starter mediafrog

    (@mediafrog)

    vielen dank.

    ich möchte bei der searchform, die ich inzwischen in eine kategorie eingebettet habe, etwas im design ändern. Das Suchfeld etwas grösser machen und den button danach anpassen (er steht da etwas unmotiviert) oder ganz löschen.
    ich würde gern einen screenshot anfügen, ist das möglich?

    gruss
    grit

    Wenn ich das richtig verstehe, bist du mit dem Einfügen des Suchformulars zurecht gekommen? Dann wäre es nett, wenn du den Thread als „gelöst“ markierst.

    Du hast dazu im Anschluss eine neue Frage? Dann starte bitte auch einen neuen Thread.

    Wie du Bilder einfügen kannst, haben wir in der FAQ beschrieben:
    Wie kann man hier Bilder in einen Forenbeitrag einfügen?

    Thread-Starter mediafrog

    (@mediafrog)

    vielen dank.

    gruss
    grit

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Das Thema „Suchfunktion per code in kategorie einfügen“ ist für neue Antworten geschlossen.