web-dev-qa-db-ja.com

必須:wp_link_pagesが見つかりませんでした。テーマチェッカーによるwp_link_pages

WordPressテーマチェッカーを使ってテーマを実行し、WordPress.orgに送信できるかどうかを確認しました。私はこのエラーが発生しました:

必須:wp_link_pagesが見つかりませんでした。参照してください:wp_link_pages

しかし、これは真実ではありません。私はwp_my_own_link_pages()の代わりになるカスタム関数wp_link_pages()を使っています。それはテーマのための互換性のあるHTML構造でページネーションを生成します。

私は必要なものを逃しましたか?どうすればこれを機能させることができますか?

1
Emerson Maningo

まず、この質問はWPSEではなく、Theme Reviewersのメールリストでお願いします。公式の回答が必要な場合は、公式のコミュニケーションチャネルを使用してください。

しかし、簡単にあなたの質問に答えるために:コアの機能/機能を実装するテーマは、これらの機能/機能のコア実装をサポートするために必須です。

したがって、wp_link_pages()を使用するための要件は...要件です。生成されたページネーションリンクのHTMLマークアップを修正する必要があるならば、あなたは wp_link_pages() に渡される引数を使うことができることに注意してください。

フィルタ処理可能な機能にはフィルタを適用できますが、コア機能の大規模な置き換えはガイドラインに準拠していません。

1
Chip Bennett

大丈夫です。ページページ付けが確実に機能するようにするための要件が​​あります。もしそうならあなたは大丈夫です。テーマチェッカーがすべての要件をテストできるわけではないことに注意してください。たとえ はるかに単純なケース でも問題ないでしょう。

そのため、人間が実際のテストを行うテーマレビューチームがあります。アップロードが失敗した場合は、メーリングリスト のテーマレビュー担当者 で確認してください。

更新:チップが言ったように それは文字通りの要求です。残念ながら、wp_link_pages()には 実際には十分なフィルタ がないため、テーマの簡易版をwordpress.orgに送信する必要があります。しかし、あなたはあなたのテーマのためのページに高度なバージョンを提供することができます。

0
fuxia