child searchform à la <?php get_search_form(child); ?> ???

  • Ist ein child searchform à la <?php get_search_form(child); ?> möglich?

    Ich habe bereits <?php get_search_form(informationen); ?> mit searchform-informationen.php probiert. Jedoch wird weiterhin searchform.php aufgerufen.

    Ich brauche es, da ich folgendes lösen will:

    Die Projektseite ist der Blog.
    Auf der Projektseite werden NUR Artikel von Kategorie 1 angezeigt.
    Kategorie 2 wird ausgefiltert.
    Dort werden nach der Suche (in der sidebar) auch nur Artikel von Kategorie 1 angezeigt, aufgrund folgenden Codeschnipsel:

    Code
    <input type="hidden" name="cat" value="ID" />  
    <input type="hidden" value="1" name="cat" id="scat" />

    Auf der Seite Informationen, die eine statische Seite ist, werden nur Artikel aus der Kategorie 2 angezeigt.
    Für die Seite Informationen gibts auch eine eigene Sidebar. Funktioniert alles wunderbar.

    Nun möchte ich aber, dass die Suche auf der Seite informationen NUR die Artikel von Kategorie 2 anzeigt. Blöderweise wird immer die searchform.php geladen, statt der searchform-infomationen, obwohl ganz klar <?php get_search_form(informationen); ?> angegeben ist.

    Funktioniert das SO nicht? Gibts kein child für searchforms?


    Meine zweite Überlegung war folgendes:

    ich habe in der searchform.php das hier reingepackt:

    Leider zeigt die Suche trotzdem NUR Artikel von Kategorie 1 an.

    Versteht ihr mein Problem? War ich klar und deutlich?
    Zusammgefasst: Kann man eine zweite separate Suche machen, die nur bestimmte vorgegebene Kategorien durchsucht?

    Gibt es ein Plugin für sowas?
    Habt ihr andere Ideen für eine Realisierung?

    Liebe Grüße,
    RaZz!


    edit: Kurze Übersicht der angelegten Dateien:

    page-informationen.php [COLOR="SeaGreen"][funktioniert][/COLOR]
    sidebar-informationen.php [COLOR="SeaGreen"][funktioniert][/COLOR]
    informationen.php (dort ist der loop mit Kategorie 2 enthalten) [COLOR="SeaGreen"][funktioniert][/COLOR]
    searchform-informationen.php [COLOR="DarkRed"][funktioniert nicht][/COLOR]
    loop-informationen.php [COLOR="SeaGreen"][funktioniert][/COLOR]
    loop-archive-informationen.php [COLOR="DarkRed"][funktioniert nicht][/COLOR]
    loop-category-informationen.php [COLOR="DarkRed"][funktioniert nicht][/COLOR]

    Einmal editiert, zuletzt von RaZz! (10. November 2011 um 23:33)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Weiß niemand eine Antwort?

    Dann stelle ich eine Frage, ohne Problemerklärung:

    Kann man für zwei Bereiche zwei verschiedene Suchmasken machen, die in unterschiedlichen Kategorien suchen?

    Suche 1 durchsucht nur Artikel von Kategorie 1.
    Suche 2 durchsucht nur Artikel von Kategorie 2.

  • Hier eine andere Variante, die auch nicht funktioniert:


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!