解決済

ブログの最下部に「次のページへ」や
「前のページへ」というリンクを作成するには
どのようにカスタマイズすればよいのですか?

ブログの最下部に「次のページへ」や
「前のページへ」というリンクを作成するには
どのようにカスタマイズすればよいのですか?

どの部分に、どのようなcssの表示をすればよいのか教えてください。

2006-04-16 23:30の質問
ブログ  作成  カスタマイズ  ページ  
ブログ作成
デコメを使ってブログ作成が出来る無料携帯ブログサービスです。会員はデコメ素材も取り放題でSNS機能付
pc.tomolog.jp/
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
Ads By Google

回答(2)

2.

2006-04-17 02:00:13ベスト
まずトップページに関してですが、トップページには次のページが元々無く、実際このご質問に答える回答が存在しない事になります。

個別記事・カテゴリー別・月別は HTML はひとつですが、記事を上げることで、その日付のそれぞれの記事が同時に生成されます。そして保存されます。

これを繰り返す事で、複数のアドレスが付いたページがどんどんと蓄積されます。次のページ、前のページ、もしくは次の記事、前の記事は、複数の HTML ページがあってこそ出てくる言葉です。

トップページは記事が10件あろうが、100件あろうが、いずれにしてもひとつの HTML ページしか存在せず、ひとつしかないものに " 次 " も " 前 " も、もともと存在しないのです。

個別記事に関しては、新しいテンプレートにはすでに、記事本文下に表示される部分に次の記事、前の記事のタグが設置されています。あなたのテンプレートが古くて表示されないのなら以下のタグを個別記事 HTML の <div class="posted"> ・・・ のすぐ下に入れて下さい。

<div class="menu"><a href="<$BlogUrl$>">このBlogのトップへ</a><IfPrevArticle>│<a href="<$PrevArticle$>">前の記事</a></IfPrevArticle><IfNextArticle>│<a href="<$NextArticle$>">次の記事</a></IfNextArticle></div>

カテゴリー別、月別もすでに新しいテンプレートには、次のページ、前のページのタグが設置されています。管理画面 > カスタマイズ/管理 > をクリックすれば、そこのページにアーカイブの表示件数を設定するところがあります。その設定を 「 すべて表示 」 にすれば、その表示はでてきません。10件ずつにすれば、記事の件数が11件を超えた時点で、その表示がでてきます。もしあなたのテンプレートが古くてその表示タグが設置されていないのであれば、以下のタグをカテゴリー別 HTML の </CategorizedArticlesLoop> の直下に、また月別 HTML の </MonthlyArticlesLoop> のすぐ下に書き加えます。

<div class="nextpage"><IfPrevPage><a href="<$CurrentUrl$>?p=<$PrevPage$>">前のページへ</a></IfPrevPage><IfNextPage>&nbsp;&nbsp;&nbsp;<a href="<$CurrentUrl$>?p=<$NextPage$>">次のページへ</a></IfNextPage></div>

保存。再構築を忘れずにしてくださいね。CSS の説明は、この回答で良かったのならば、コメント欄にて引き続きおこないますが・・・。
回答レベル : 回答

よくわかりました。
どうもありがとうございまいした。

1.

2006-04-17 00:41:50
livedoor Blogのこととして、お答えします。

「ブログの最下部」というのは、「トップページ」の一番下ということですね。(他のページには、既にありますから)
そこにリンクを作るとして、リンク先はどこでしょうか?

トップページの場合、オーナーが設定した日数や範囲の記事が表示されます。
では、その前に、同じような記事のまとまりがデータとして存在するでしょうか?
再構築の時、それらしいものを再構築していませんよね。
トップページや、月別、カテゴリー別のアーカイブ、あるいは個別記事は再構築されますが。
つまり、自分で前のデータを作るようなプログラムを追加しない限り、前のページは存在しないということです。
ですから、リンクのしようがないので、カスタマイズのしようがありません。

他のブログの場合は、できるかも知れませんが、よく知りません。申し訳ない。
回答レベル : 回答
Ads By Google

コメント(1)

#1.  AQ♪
2006-05-01 23:54:55

>>こうき さんへ
とりあえずは、ベストありがとうございました。

この質問の内容は、現在は無理ですが、その内
カスタマイザーの誰かが必ずできるようにすると
思います。もう少し、もう少し待ってみてください。

トラックバック

トラックバックURL: