searchwp\source\post\attributes\taxonomy\terms
Seit: 4.0.0
Manipulieren Sie die Taxonomiebegriffe für einen Beitrag vor der Indizierung. Gilt nur, wenn die Taxonomie in eine Engine aufgenommen wurde.
Siehe auch searchwp\source\post\attributes\taxonomy\term zum Filtern einzelner Begriffe.
Parameter
| Typ | Parameter | Standard | Seit | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| WP_Term[] | $terms |
Taxonomiebegriffsobjekte | 4.0.0 |
||||||||||||
| Array |
$args
|
4.0.0 |
|||||||||||||
Beispiele
All hooks should be added to your custom SearchWP Customizations Plugin.
Verhindern Sie, dass eine bestimmte Kategorie mit Beiträgen indiziert wird
Indizieren Sie den Begriff Uncategorized (Nicht kategorisiert) nicht bei der Indizierung.
| <?php | |
| // Prevent specific Category from being indexed with posts in SearchWP. | |
| add_filter( 'searchwp\source\post\attributes\taxonomy\terms', function( $terms, $args ) { | |
| // Do not index the 'Uncategorized' term. | |
| return array_filter( $terms, function( $term ) { | |
| return 'Uncategorized' !== $term->name; | |
| } ); | |
| }, 20, 2 ); |

