Mein neuster RSS-Feed zeigt zum Beispiel 20 Posts, aber ich möchte eine bestimmte Kategorie einbeziehen, egal wie alt der Post ist (zum Beispiel meine “featured” Post-Kategorie), und erhalte auch nur einen neuen Post aus dieser Kategorie.
Ich habe versucht, nach Plugins zu suchen, aber ich weiß nicht genau, wie es heißen würde. Jede Hilfe wäre willkommen.
Sie können Folgendes versuchen:
/** * A sticky feed post from a given category * * @see http://wordpress.stackexchange.com/a/176706/26350 */ add_filter( 'the_posts', function( $posts ) { if( is_feed() && $tmp = get_posts( array( 'category_name' => 'feed', 'posts_per_page' => 1 ) ) ) $posts = array_merge( $tmp, wp_list_filter( $posts, array( 'ID' => $tmp[0]->ID ), 'NOT' ) ); return $posts; } );
wo wir einen bestimmten Kategoriebeitrag dem Feed voranstellen. Hier müssen Sie den feed
Kategorie-Slug an Ihre Bedürfnisse anpassen. Wir stellen auch sicher, dass der klebrige Beitrag nicht dupliziert wird.