Blogger のラベルページの表示投稿数
1ページあたりに表示する投稿数は、ダッシュボードの「レイアウト」の中で変更できるのはいいのだが、ラベルごとの表示にした場合の投稿数には影響しない。
調べてみると、「クリボウの Blogger Tips」に方法が紹介されていた。
- ダッシュボードの「テンプレート」から、使用中のテンプレートが一番上に表示されているので、その下の「HTML の編集」ボタンを押す。
- ラベル(<b:widget id='Label1'>)は HTML で定義されたコードの最下部の方にあったが、テンプレートによって異なるだろう。また、デフォルトでは折り畳まれているので、「▼」を何回かクリックしてブロックを展開して内側のコードを表示する必要がある。
- 目的の箇所 <a expr:dir='data:blog.languageDirection' expr:href='data:label.url'>(複数箇所あり)を <a expr:dir='data:blog.languageDirection' expr:href='data:label.url + "?max-results=3"'> に変更して投稿数を 3 にした。
- テンプレートを保存する。
確かにこの方法で上手く行った。クリボウさんありがとう。
追記
上の手順で反映されるのは、サイドのタグの一覧だけで、各投稿のフッターのタグには反映されない。フッターのタグも操作するには、HTML で定義された別の箇所も、同様に修正する必要がある。
- <b:includable id='post' var='post'> ブロックの中にある、expr:href='data:label.url' も expr:href='data:label.url + "?max-results=3"' に変更
コメント
コメントを投稿