it-swarm.com.de

benutzerdefinierte Beitragstypen werden in RSS nicht angezeigt

Ich habe auf meiner Website benutzerdefinierte Beitragstypen erstellt, aber diese Beiträge werden im RSS nicht angezeigt. Dort erscheinen nur die regulären Beiträge.

Was könnte sie davon abhalten, dort aufzutauchen?

1
zina

Dort zeigen sie sich normalerweise nicht. So sollen sie funktionieren. Jeder CPT hat standardmäßig einen eigenen Feed. Alles in WP hat anscheinend einen Feed!

Aber wenn du sie in deinem Haupt-Feed haben möchtest

das kann in deine functions.php gehen

// ADDS POST TYPES TO RSS FEED
function myfeed_request($qv) {
    if (isset($qv['feed']) && !isset($qv['post_type']))
        $qv['post_type'] = array('ve_products', 'post');
    return $qv;
}
add_filter('request', 'myfeed_request');

Sie sehen diese Zeile:

$qv['post_type'] = array('ve_products', 'post');

Das schließt normale Beiträge und meine CPT von ve_products in meinem Haupt-Feed ein

Sie würden das für Ihr CPT austauschen, wenn Sie mehr CPTs haben, fügen Sie sie diesem Array hinzu

4
Rev. Voodoo