WordPress-Suche anpassen (HowTo): Unterschied zwischen den Versionen

Aus wiki.sehanka.de
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „= Allgemeines = TBD = Vorangegangene(r) Prozess(e) = TBD via Link zu anderem HowTo = Arbeitsschritte (Prozess) = == Schritt 1: TBD == TBD == Schritt 2:…“)
 
Zeile 9: Zeile 9:
= Arbeitsschritte (Prozess) =
= Arbeitsschritte (Prozess) =


== Schritt 1: TBD ==
== Schritt 1: Inhaltstypen aus Suche ausschließen ==


TBD
=== 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
 
<code>
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' );
}
add_action('registered_post_type', 'kb_exclude_from_search', 10, 2 );
</code>
 
=== Custom Post Type ausschließen ===
 
* einfach in den »Attributen« den Wert <pre>exclude_from_search</pre> auf <code>true</code> zu setzen


== Schritt 2: TBD ==
== Schritt 2: TBD ==

Version vom 18. Januar 2022, 12:25 Uhr

Allgemeines

TBD

Vorangegangene(r) Prozess(e)

TBD via Link zu anderem HowTo

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

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' );

} 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

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