Jedes mal muss ich danach suchen, wie man denn die Beiträge aus den Custom Post Types (CPT) – ich glaube eine richtige deutsche Übersetzung gibt es dafür gar nicht – in den RSS Feed integriert. Dazu muss man einfach ein paar Zeilen Code in die functions.php einbinden. Alternativ kann man das ganze natürlich auch als Plugin schreiben und muss es dann nicht bei jedem neuen Theme übertragen.
Die Seite wpbeginner.com hat dazu die passenden Zeilen von Code. Wenn man alle Custom Post Types einbinden will, braucht man nur folgenden Code in die functions.php des Theme Ordners zu integrieren:
function myfeed_request($qv) {
if (isset($qv['feed']))
$qv['post_type'] = get_post_types();
return $qv;
}
add_filter('request', 'myfeed_request');
Wer dagegen nur bestimmte Post Types in den Haupt Feed integrieren will, der muss folgenden Code nutzen. Dabei handelt es sich um ein Array, wobei man story, books und movies natürlich mit seinen CPT austauschen muss. Wenn man nicht so viele hat, braucht man dies einfach nur zu entfernen.
function myfeed_request($qv) {
if (isset($qv['feed']) && !isset($qv['post_type']))
$qv['post_type'] = array('post', 'story', 'books', 'movies');
return $qv;
}
add_filter('request', 'myfeed_request');