Question

J'essaie de modifier un flux pour le type de publication personnalisé de mon plugin pour ajouter des lignes pour le podcasting. Voici le code que j'ai en ce moment:

add_action ('init', 'my_plugin_init');

function my_plugin_init() {
    if ( is_post_type_archive('my_plugin_custom_type') ) {
        add_action('rss2_ns', 'my_plugin_podcast_ns');
    }
}

function my_plugin_podcast_ns() {
    echo 'xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"';
}

Les archives de ce type de poste se trouvent à http://example.com/custom_type/, et je reçois le flux à http://example.com/custom_type/feed/. Cependant, ma ligne supplémentaire n'apparaît pas. Qu'est-ce que je fais mal?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top