Nur Blogposts von der Hauptpostseite einer WordPress-Site durchsuchen?

Auf meinem CMS-style-Setup habe ich das Standard-Suchfeld, das alles durchsucht.

Auf meiner Blog-Seite hätte ich aber gerne noch ein Suchfeld, das nur den Blog durchsucht … ist das möglich, und wie würde ich darüber gehen?

BEARBEITEN

Ich habe diesen Code in einem Text-Widget verwendet, das auf meiner Blog-Seite läuft:

Dies hat den Vorteil, dass die Ergebnisseite wie das Blog gestaltet ist und nicht die Standard-Suchseite. (obwohl ich nicht weiß, wie man anzeigt, dass die Seite Suchergebnisse zeigt .. wie man das zeigt?)

Solutions Collecting From Web of "Nur Blogposts von der Hauptpostseite einer WordPress-Site durchsuchen?"

Hallo @ cannyboy :

Es gibt ein Plugin namens Search Unleashed , das viele verschiedene functionen bietet. Einer meiner Kunden benutzte es und ich war beeindruckt von der Kontrolle, die es gab. Nicht 100% sicher, dass es dir geben wird, was du brauchst, aber es lohnt sich, es auszuprobieren.

Wenn Ihr Blog nur post_types von “post” hat und Sie diese nicht für den Rest der Seite verwenden, können Sie den Vorschlag $post_type 'post' stattdessen mit $post_type => 'post' , dh:

Wenn der Blog in einer eigenen Kategorie ist, können Sie den Code searchform.php kopieren und dann Folgendes hinzufügen:

  

natürlich, ersetzen {Ihre Kategorie ID} mit der tatsächlichen ID-Nummer. Sie können den gesamten Formularcode entweder in ein Widget oder direkt in Ihre Vorlage einfügen.