ブログ内の記事のURLが、新しい記事を書く毎に変わってしまう。
サイトのTOPページの記事から、記事→記事へのリンクを繋いでいく感じのサイトにしようとしているんですが
例 <a href="h ttp://blog.livedoor.jp/アカウント/?p=2">自己紹介</a>
こんな感じでリンクを貼ってやりたいのですが、
新しい記事を更新すると、全ての記事のURLの
例で言うと ?p=2 部分が毎回変わり、
全然関係ないブログ内の記事に誘導してしまいます。
どうしたら、記事のURLを固定できるか教えて下さいm(_ _)m
自分なりに色々試しましたが、もう完全にお手上げです。
回答(2)
1.

単にトップページからあるページへのリンクを設定するのであれば、そのURLへのリンクにすれば大丈夫です。
ただしTOPページや月別アーカイブ、カテゴリアーカイブは個別記事を集めたものであり、1つの記事ではなく、あくまでも記事を複数集めたものにページャをつけているので、記事が投稿されるたびに1つずつ後ろにずれていきます。
もしTOPページでも個別記事のように1件だけ表示し、次のページへのタイトルとURLを表示したいのであれば「ブログの基本設定」でトップページの表示件数を1件にします。次にデザインのカスタマイズでトップページのテンプレートの中で<IndexArticlesLoop>~<IndexArticlesLoop>の中で
<a href="<$PrevArticle$>"><$PrevArticleTitle$></a>とすれば前の記事のタイトルとURLを取得しリンクをつけることができます。
非常に早く、分かりやすい回答をありがとうございます。
大変感謝ですm(_ _)m
3.

livedoorブログには、記事内にその記事が属するカテゴリの最新記事を表示する機能 があります。それを利用されるのはどうでしょうか? 新しいデザインに変更すると適用されます。旧デザインで使う場合のカスタマイズについても開発日誌に書いてます。
記事ごとにカテゴリを設定して投稿する必要はあります。
でも、手動でやらなくとも前後記事へのリンクは自動的につきます。
案の一つとして一応回答してみました。的外れだったらすみません。
↓実際の表示はこんな感じ↓
お返事が遅くなり、大変申し訳ない。
それもいい考えですね、自分には想像すらできませんでした。
ありがとうございます、参考にさせてもらいます!!
コメント(4)
カテゴリを設定して、記事を固定する事で
その場しのぎではありますが、URLを固定する事ができました。
他にいい案や、正規の解決法があると思いますので
同じ問題で悩んでいる方達の為に、しばらくスレッドを残しておく事にします。
皆様、ありがとうございましたm(_ _)m
他に案などがあれば、しばらく回答中の状態にしておきますので
宜しくお願いしますm(_ _)mどうもすみませんでした。
>>livedoor.jp/アカウント/?p=2">自己紹介</a>
「?p=2」のアドレスはナビゲーター機能のアドレスなので、記事を投稿する度に表示される記事が違ってしまうのは当然ですね^^;
特定の記事にリンクさせたいのであれば、
その記事のタイトルをクリックするとアドレスバー表示される、
(前文省略)livedoor.biz/archives/65058280.html
若しくは、コメントをクリックすると表示される、
(前文省略)livedoor.biz/archives/65058280.html#comments
の「#comments」を削除したアドレスを指定されるのが良いと思います。
このアドレスは不変ですので^^
なるほど、分かりやすい説明をありがとうございます。
よければお礼にナレを差し上げたいので、
回答にも、何かしらコメントを残してくれると幸いですm(_ _)m




