Archives.php benutzerdefinierte Post-Typen einschließen lassen

Avatar of Chris Coyier
Chris Coyier am

Archives.php zeigt nur Inhalte vom Typ 'post' an, aber Sie können es ändern, um benutzerdefinierte Beitragstypen einzuschließen. Fügen Sie diesen Filter zu Ihrer functions.php-Datei hinzu

function namespace_add_custom_types( $query ) {
  if( is_category() || is_tag() && empty( $query->query_vars['suppress_filters'] ) ) {
    $query->set( 'post_type', array(
     'post', 'nav_menu_item', 'your-custom-post-type-here'
		));
	  return $query;
	}
}
add_filter( 'pre_get_posts', 'namespace_add_custom_types' );