WordPress-Suche anpassen (HowTo)

Aus wiki.sehanka.de
Zur Navigation springen Zur Suche springen

Allgemeines

TBD

Vorangegangene(r) Prozess(e)

Arbeitsschritte (Prozess)

Schritt 1: Inhaltstypen aus Suche ausschließen

Standard-Inhaltstypen ausschließen

  • schwierig bei den Standard-Inhaltstypen oder bei Inhaltstypen die von Plugins erstellt wurden
  • man kommt nicht ohne weiteres an den Code ran
  • folgende Code-Snippet in functions.php schreiben und den Slug des auszuschließenden Inhaltstypen verändern
//exclude posts and pages from search results
function kb_exclude_from_search($post_type){
    global $wp_post_types;

    $wp_post_types['page']->exclude_from_search = true;
    add_post_type_support( 'page', 'page-attributes' );

    $wp_post_types['post']->exclude_from_search = true;
    add_post_type_support( 'post', 'post-attributes' );
}
add_action('registered_post_type', 'kb_exclude_from_search', 10, 2 );

Custom Post Type ausschließen

  • einfach in den »Attributen« den Wert exclude_from_search auf true zu setzen
  • möglich auch via Einstellungen im Plugin "CPT-UI"

Schritt 2: TBD

TBD

Schritt 3: TBD

TBD

FAQ

Frage 1

TBD

Troubleshooting

Lösung 1

TBD

Nachfolgende(r) Prozess(e)

TBD via Verlinkung zu anderem(n) HowTo(s)

Quellen