Kategorieschema-Seite – durchläuft Beiträge eines bestimmten Tags (mit Paginierung) – pre_get_posts

Ich habe eine Kategorie Archivseite (Presse), die ich durch die Beiträge eines bestimmten Tags (Zeitschriften) durchlaufen muss. Ich habe versucht, die Abfrage mit pre_get_posts zu ändern, aber es zeigt nur noch Beiträge in der Kategorie ‘Presse’. Ich habe das mit einer benutzerdefinierten Abfrage arbeiten, die das Tag in $args , aber dann verliere ich Paginierung.

Um zu verdeutlichen, können Beiträge mit dem Tag ‘magazine’ die Kategorie ‘press’ haben oder nicht, und ich muss JEDEN Post mit dem Tag ‘magazine’ durchlaufen.

Ist mit meinem Code etwas nicht in Ordnung? Ideen wie man das erreicht?

 function tag_loop( $query ) { if ( $query->is_category() && $query->query_vars['cat'] == 'press' && $query->is_main_query()) { $query->set( 'tag', 'magazine' ); } } add_action( 'pre_get_posts', 'tag_loop' ); 

Solutions Collecting From Web of "Kategorieschema-Seite – durchläuft Beiträge eines bestimmten Tags (mit Paginierung) – pre_get_posts"