Einen bestimmten Beitrag aus dem Archiv-Feed ausblenden

Ich möchte einen benutzerdefinierten Post-Post nur aus dem Archiv-Feed entfernen. Aber bleib im Haupt-Feed.

Wie habe ich 1) Haupt-Feed: MyExample / Feed 2) Benutzerdefinierte Post-Art Archiv-Feed: myexample / mytype_archive / feed

Und eine benutzerdefinierte Post namens “Wie geht es dir?” Ich möchte den Post als Hauptfeed anzeigen, der als (1) markiert ist, aber auf dem Post-Type-Archivfeed, der mit (2) markiert ist, ausblenden.

Das habe ich bis jetzt versucht:

function archive_exclude_post($query) { if($query->is_feed() && $query->is_archive()){ $query->set('post__not_in', array(40, 9) ); } return $query; } add_filter( 'pre_get_posts', 'archive_exclude_post' ); 

Nicht für mich gearbeitet. Bitte hilf mir das Problem zu beheben.

Solutions Collecting From Web of "Einen bestimmten Beitrag aus dem Archiv-Feed ausblenden"