web-dev-qa-db-ja.com

Wordpressのコメントページネーションリンクに "last"と "first"を追加する

<?php paginate_comments_links(array('prev_text' => '«', 'next_text' => '»')); ?>

コメントページネーションリンクを追加するためにWordpressのテーマで上記を使用する - これはとして表示されます

"1 ... 4 5 6

"1"はコメントの最初のページ、 "6"は最後のページです。こんなものを手に入れたいのですが….

(最初)"1 2 3"(最後)

2
user3084

最初のページの番号は常に1です。最大ページ数はget_comment_pages_count()を呼び出すことで$max_pageに設定できます。

 $max_page = get_comment_pages_count();

おそらくこの情報は、その上にリンクを構築する方法に役立ちます。これは、テーマのスタイルによって多少異なります。リンクを構築するために、私はこれまでのところWorpdress APIに適切な関数を見つけることができませんでした。最も有望なのは paginate_links() です。

1
hakre