J'ai passé mon thème dans l'outil de vérification du thème WordPress pour voir s'il pouvait être soumis à WordPress.org. J'ai rencontré cette erreur:
REQUIRED: impossible de trouver wp_link_pages. Voir: wp_link_pages
Mais ce n'est pas vrai. J'utilise une fonction personnalisée wp_my_own_link_pages()
, qui remplace wp_link_pages()
. Il génère une pagination avec une structure HTML compatible pour le thème.
Ai-je oublié quelque chose requis? Comment puis-je faire ce travail?
Premièrement, cette question devrait être posée sur la liste de diffusion Thème Reviewers, et non à WPSE. Si vous souhaitez des réponses officielles, vous devez utiliser les canaux de communication officiels.
Mais pour répondre à votre question brièvement: Les thèmes qui implémentent les fonctionnalités/fonctionnalités principales sont obligatoires pour prendre en charge la mise en œuvre principale de ces fonctionnalités/fonctionnalités.
Ainsi, l'exigence d'utiliser wp_link_pages()
est ... une exigence. Notez que si vous devez modifier le balisage HTML des liens de pagination générés, vous pouvez utiliser les arguments passés à wp_link_pages()
.
Des filtres peuvent être appliqués aux fonctions qui peuvent être filtrées, mais le remplacement global des fonctions principales n'est pas conforme aux instructions.
Ça devrait aller. Il est impératif de s’assurer que la pagination page fonctionne . Si c'est le cas, ça va. Notez que le vérificateur de thèmes ne peut pas tester toutes les exigences, même des cas beaucoup plus simples échouent.
C’est la raison pour laquelle il existe une équipe de révision de thèmes, où les humains font les vrais tests. Si votre envoi échoue, demandez à la liste de diffusion des réviseurs de thème .
Mise à jour: Comme Puce a dit il s'agit d'une exigence littérale. Malheureusement, wp_link_pages()
n'a pas assez de filtres pour être vraiment utile, vous devez donc soumettre une version simplifiée de votre thème à wordpress.org. Mais vous pouvez proposer une version avancée sur la page pour votre thème.