2010-07-26 13 views
1

J'ai un flux personnalisé existant en utilisant do_feed_ * mais je vois qu'il y a un document non documenté (et existant depuis 2.1) * _add_feed. Est-ce que l'un est meilleur que l'autre?Ajouter un flux personnalisé à Wordpress: add_feed ou do_feed

J'ai do_feed_ * qui fonctionne mais depuis que je suis passé à la version 3.0 la semaine dernière, toute URL avec "& author =" redirige vers la page du site racine. Sortez-le et il charge la page bien (mais bien sûr ne montre pas l'auteur approprié). Donc, pendant que j'étudie, je me demande si * _add_feed pourrait être meilleur?

Répondre

0

S'appuyer sur une méthode non documentée dans une API est plus dangereux que de déterminer comment utiliser correctement une méthode documentée.

+0

Vous avez un bon point. – Hans

0

add_feed est le meilleur point de départ et est maintenant une partie documentée de WordPress. Cette fonction a été dans WordPress depuis la version 2.1.

Vous devriez préférer ajouter votre flux personnalisé en utilisant add_feed sur do_feed_*. Un exemple de comment ajouter votre propre flux RSS personnalisé à WordPress est discuté sur le site WordPress Answers: Cannot get add_feed to work.