2006年09月16日
Q. ブログのトップページに、あるカテゴリーのみを載せたい
「ブログトップにアクセスした場合には、自分で作ったカテゴリ(日記)の記事を載せ、それ以外のコンテンツについては、コンテンツ毎に作ったカテゴリリンク(左サイドバー)からの遷移に集中させ、全体を整理したいのですが・・。」という質問でした。
一般に、ブログには、色々なカテゴリの記事をバラバラに投稿します。
カテゴリ別アーカイブを表示すれば、カテゴリ別にまとめてみることができるのですが、トップページを開いた時には、カテゴリがバラバラの記事が時間順の並んでいることになります。
質問は、トップページを開いた時、既に、カテゴリ別アーカイブの状態で見たいということです。
やりたいことは理解できますし、ブログの見せ方が広がりますね。
簡単にやってみました。
○ トップページを開いた時に、あるカテゴリアーカイブを表示するようにする方法
● 表示したいカテゴリアーカイブのURLを求める
始めに、トップページとして使いたいカテゴリアーカイブを表示させてください。
表示させると、ブラウザのアドレス欄にそのURLが表示されます。
ブラウザのアドレス欄から、そのページのURLをコピーして、メモ帳にでも貼り付けておいてください。
● トップページのHTMLテンプレートの変更
管理ページ、投稿、編集のページの横の下のほうに「注目のデザイン」というのがあります。
そこの[デザインを変更する]をクリックすると、「デザインの設定」ページが開きます。
一番下の右側に「カスタマイズ」というのがあります。
そこをクリックすれば、スタイルシートやHTMLテンプレートを編集できるページへ行けます。
入力欄の上の「トップページ」をクリックして、トップページのHTMLテンプレートを入力欄に表示させます。
◆ 表示された、トップページのHTMLの、上から8行目の
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp" />
の後に、
<meta http-equiv="refresh" content="0; url=カテゴリのURL" />
<!--
を挿入します。
「カテゴリのURL」のところは、先程コピーした URLを入れてください。URLが「http://aaa.html/」なら
<meta http-equiv="refresh" content="0; url=http://aaa.html/" />
<!--
となります。
◆ 少し下を見て行くと、
<title><$BlogTitle ESCAPE$> - livedoor Blog(ブログ)</title>
</head>
<body>
というところがあります。
ここを
<title><$BlogTitle ESCAPE$> - livedoor Blog(ブログ)</title>
-->
</head>
<body>
<!--
と変えてください。
◆ 一番下までスクロールさせて、最後の
</body>
</html>
の前に
-->
を入れて、
-->
</body>
</html>
とします。
◆ 後は、[この内容で保存する]をクリックして、
「ブログに設定を反映(再構築)」のページで、「インデックス(トップの記事)」になっている状態のまま、[ブログを再構築する]をクリックしてください。
「サイトの再構築が完了しました。」のメッセージが出たら、ブログを開き直して(更新して)確認してください。
◆ 気に入らなければ、追加したものを削除するか、「デザインの設定」で元のデザインを選び直して、設定し、「インデックス(トップの記事)」のまま、ブログを再構築して下さい。
※ これで、対応できないデザインが、もし、あったらお報せください。
一般に、ブログには、色々なカテゴリの記事をバラバラに投稿します。
カテゴリ別アーカイブを表示すれば、カテゴリ別にまとめてみることができるのですが、トップページを開いた時には、カテゴリがバラバラの記事が時間順の並んでいることになります。
質問は、トップページを開いた時、既に、カテゴリ別アーカイブの状態で見たいということです。
やりたいことは理解できますし、ブログの見せ方が広がりますね。
簡単にやってみました。
○ トップページを開いた時に、あるカテゴリアーカイブを表示するようにする方法
● 表示したいカテゴリアーカイブのURLを求める
始めに、トップページとして使いたいカテゴリアーカイブを表示させてください。
表示させると、ブラウザのアドレス欄にそのURLが表示されます。
ブラウザのアドレス欄から、そのページのURLをコピーして、メモ帳にでも貼り付けておいてください。
● トップページのHTMLテンプレートの変更
管理ページ、投稿、編集のページの横の下のほうに「注目のデザイン」というのがあります。
そこの[デザインを変更する]をクリックすると、「デザインの設定」ページが開きます。
一番下の右側に「カスタマイズ」というのがあります。
そこをクリックすれば、スタイルシートやHTMLテンプレートを編集できるページへ行けます。
入力欄の上の「トップページ」をクリックして、トップページのHTMLテンプレートを入力欄に表示させます。
◆ 表示された、トップページのHTMLの、上から8行目の
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp" />
の後に、
<meta http-equiv="refresh" content="0; url=カテゴリのURL" />
<!--
を挿入します。
「カテゴリのURL」のところは、先程コピーした URLを入れてください。URLが「http://aaa.html/」なら
<meta http-equiv="refresh" content="0; url=http://aaa.html/" />
<!--
となります。
◆ 少し下を見て行くと、
<title><$BlogTitle ESCAPE$> - livedoor Blog(ブログ)</title>
</head>
<body>
というところがあります。
ここを
<title><$BlogTitle ESCAPE$> - livedoor Blog(ブログ)</title>
-->
</head>
<body>
<!--
と変えてください。
◆ 一番下までスクロールさせて、最後の
</body>
</html>
の前に
-->
を入れて、
-->
</body>
</html>
とします。
◆ 後は、[この内容で保存する]をクリックして、
「ブログに設定を反映(再構築)」のページで、「インデックス(トップの記事)」になっている状態のまま、[ブログを再構築する]をクリックしてください。
「サイトの再構築が完了しました。」のメッセージが出たら、ブログを開き直して(更新して)確認してください。
◆ 気に入らなければ、追加したものを削除するか、「デザインの設定」で元のデザインを選び直して、設定し、「インデックス(トップの記事)」のまま、ブログを再構築して下さい。
※ これで、対応できないデザインが、もし、あったらお報せください。
- 共通テーマ:
- livedoorBlog全般 テーマに参加中!
トラックバックURL
この記事へのトラックバック
1. トップページに、あるカテゴリの記事だけを載せたい [ はじめの一歩 ] 2007年02月04日 18:47
ブログのトップページに、あるカテゴリーのみを載せたいトップページを開いた時に、あるカテゴリアーカイブを表示するようにする方法
↑こちらの My love letters (livedoor Blog life) さんのブログで目にしたこのアイディアは実に面白い。トップページににアクセスした....
この記事へのコメント
1. Posted by 万年床生活者 2007年02月15日 16:46
はじめまして。
http://knowledge.livedoor.com/20914
から参りました。
記事と無関係で申し訳ないのですが
(メールアドレスはブログ主人にのみ公開されます)
とあったのでちょっと気になってコメントさせていただきました。
…ケータイで見るとメアドがまる見えです^^;
http://knowledge.livedoor.com/20914
から参りました。
記事と無関係で申し訳ないのですが
(メールアドレスはブログ主人にのみ公開されます)
とあったのでちょっと気になってコメントさせていただきました。
…ケータイで見るとメアドがまる見えです^^;
