Verschiedene Suchvorlagen für verschiedene Post-Typen

Ich habe eine Website mit verschiedenen Post-Typen. Zwei von ihnen sind die Post-Post-Art und die andere ist “Charity”, für beide Seiten habe ich einen Index, die normale index.php und eine andere Seite Vorlage für wohltätige Zwecke.

Ich habe ein Plugin namens Taxonomie-Filter verwendet, um die Kategorie und eine benutzerdefinierte Taxonomie auf “Charity” zu filtern. Für “Post” habe ich ein anderes Widget erstellt, das nur nach Kategorien sucht.

Das funktioniert erstaunlich, das einzige ist, dass ich auf die search.php Vorlage umgeleitet werde. Kein Problem, dachte ich, und ich habe einige bedingte Aussagen über die Suche gemacht, wo bei verschiedenen Post-Typen verschiedene Widgets gezeigt werden.

Kurz gesagt ist es etwas wie:

 

Jetzt funktioniert die Filterung erstaunlich gut, wenn ich auf Wohltätigkeit bin und eine Katze und einen Begriff auswähle, wird sie direkt suchen, aber die gleiche Vorlage mit den Checkboxen behalten, wie sie waren.

ABER .. und hier kommt das eigentliche Problem. Wenn ich etwas normalerweise über das Suchformular suchen möchte und es zu einem der beiden Beitragstypen gehört, wird es (natürlich …) diese Vorlage nehmen, einschließlich der Filter dieses Beitrags Art.

kann ich das vorziehen?

Ich möchte, dass die Filter nur angezeigt werden, wenn sie von diesem Post-Typ-Index umgeleitet werden. Ist da nicht etwas, if redirected from index.php ? Das wäre fantastisch !

Solutions Collecting From Web of "Verschiedene Suchvorlagen für verschiedene Post-Typen"