Wie listet man Beiträge eines bestimmten Formats auf?

Ich möchte in meinem WordPress neue URLs erstellen, die Beiträge eines bestimmten Formats und einer bestimmten Kategorie auflisten. Ich dachte, die URL-Struktur würde Sinn machen, um so zu sein: / [Post-Format] / [Kategorie], dh: / Videos / Technologie, / Videos / Kätzchen …

Also habe ich ein Plugin erstellt, um die Rewrite-Regeln hinzuzufügen, es sieht so aus: add_action (‘init’, ‘wpse26388_rewrites_init’);

add_action( 'init', 'wpse26388_rewrites_init' ); function wpse26388_rewrites_init(){ add_rewrite_rule( '^(videos|audios|gallery)/(.*)/?$', 'index.php?format=$matches[1]&category_name=$matches[2]', 'top' ); } add_filter( 'query_vars', 'wpse26388_query_vars' ); function wpse26388_query_vars( $query_vars ){ $query_vars[] = 'format'; $query_vars[] = 'category_name'; return $query_vars; } 

Es funktioniert irgendwie, aber nur irgendwie. Ich weiß nicht, wie man die Beiträge nach Format filtert, und ich möchte, dass die Archivvorlage anstelle der regulären Kategorievorlagenliste geladen wird.

Irgendwelche Ideen? Danke im Voraus

Solutions Collecting From Web of "Wie listet man Beiträge eines bestimmten Formats auf?"