ふと、MTで運用しているサイトの検索結果画面を見てみると異様に1ページが長いことに気づいた。数えてみると20件表示されている。
このサイトは抜粋表示はしておらず、一覧ページでも記事全文が表示されている。indexページは1ページ5件で表示しているので検索結果も1ページ5件にしたい。
これを実現するにはmt-config.cgiに以下の一文を記述します。
1 |
SearchMaxResults 5 |
最後の「5」が1ページに表示する件数になる。この記述がないとデフォルト20件表示になります。
このことを調べているとmt-config.cgi記述後に再構築が必要とか、検索フォームにhiddenでinputタグを追記、などとあったが私の場合、再構築もテンプレートの変更も必要ありませんでした。最後の「5」が1ページに表示する件数になる。この記述がないとデフォルト20件表示になります。