2015年4月15日水曜日

Blogger のラベルページの表示投稿数

1ページあたりに表示する投稿数は、ダッシュボードの「レイアウト」の中で変更できるのはいいのだが、ラベルごとの表示にした場合の投稿数には影響しない。

調べてみると、「クリボウの Blogger Tips」に方法が紹介されていた。

  1. ダッシュボードの「テンプレート」から、使用中のテンプレートが一番上に表示されているので、その下の「HTML の編集」ボタンを押す。
  2. ラベル(<b:widget id='Label1'>)は HTML で定義されたコードの最下部の方にあったが、テンプレートによって異なるだろう。また、デフォルトでは折り畳まれているので、「▼」を何回かクリックしてブロックを展開して内側のコードを表示する必要がある。
  3. 目的の箇所 <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 にした。
  4. テンプレートを保存する。

確かにこの方法で上手く行った。クリボウさんありがとう。

追記

上の手順で反映されるのは、サイドのタグの一覧だけで、各投稿のフッターのタグには反映されない。フッターのタグも操作するには、HTML で定義された別の箇所も、同様に修正する必要がある。

  1. <b:includable id='post' var='post'> ブロックの中にある、expr:href='data:label.url' も expr:href='data:label.url + "?max-results=3"' に変更

0 件のコメント:

コメントを投稿