web-dev-qa-db-fra.com

Wordpress Codex a un nombre d'arguments différent pour les fonctions get_previous_post et get_next_post. Pourquoi?

Comparez les deux liens suivants:

https://codex.wordpress.org/Function_Reference/get_next_posthttps://codex.wordpress.org/Function_Reference/get_previous_post

La fonction get_previous_post n'a pas le dernier paramètre $ taxonomy, tandis que get_next_post l'a répertorié. J'ai suivi ces instructions littéralement, ce qui a causé la rupture de mon get_previous_post. Lorsque j'ai remarqué la différence entre les deux fonctions, j'ai essayé de spécifier la taxonomie dans ma fonction get_previous_post, ce qui a résolu le problème. Est-ce une erreur dans le Codex pour get_previous_post?

1
Paul Crosby

Le Codex ne documente pas l'argument $taxonomy. Sans creuser, je suppose que ce n'était peut-être pas à l'origine un des arguments et que personne n'a jamais pris la peine de changer le Codex.

Le Codex, tout en étant une formidable ressource d'informations, est (1) un contenu généré/organisé par les utilisateurs et peut être sujet à des erreurs, et (2) n'est plus la documentation "officielle" de WP fonctions de base, hooks et API. Cet état appartient à https://developer.wordpress.org/ .

Sur le site du développeur, l'argument $taxonomy IS documenté pour get_previous_post(). Puisque ces données proviennent littéralement de WP la documentation en ligne de base, qui vous indique que les documents du développeur sont corrects et que le Codex est incorrect.

Voir:

2
butlerblog