おまえなんか、訳してやる!

どんどん一言で 訳していくサイトです。 今567語くらい。

固定リンクの見出しをつける

この記事の見出しの「■」の部分をクリックすると、アドレスの末尾が「#aiueo」となっています。

これは見出しの先頭に「*aiueo*」と書きました。「*」と「*」の間に自由な文字列(英数字。アルファベットで始まるのが正しい書き方だそうです。)を書き込んで、見出しのアドレスの一部にすることができます。

こうすると“記事を上に追加”しても見出しのアドレスが変わりません。「固定リンク(パーマリンク)」と言いますが、なんのためにこんなことをするのかは、次の説明をご覧ください。

固定リンクで他のサイトからリンクしやすい日記にする

日記同士で記事を紹介しあう時、見出しがついていると記事に直接リンクを張れるので便利です。そうしたリンクの終点(または始点)になる部分をアンカー(錨“いかり”のこと)と言います。他のサイトからリンクしやすいのは、あとで記事のアドレスが変わってしまう心配がない、固定されたアンカー(固定リンク)です。

はてなダイアリーで「*」だけで書いた見出しのアンカーは、p1、p2…という形でアドレスが割り振られていきます。記事を一番上に追加するとその下に書いてあった記事のアンカーはp1からp2に変化します。つまり固定されていません。

気にしすぎることはないかもしれませんが、「*」だけで見出しを書いていて他のサイトからリンクを受けると、その日はもう上に記事をつけ加えにくくなってしまって金縛り状態ということも…(筆者の体験談です)。

一方「時刻つき」の見出しのアンカーは、10ケタの数字(入力時のエポック秒)が与えられ、記事の移動をしても変化しません。ただし、同時に登録した記事はすべて同じアンカーになってしまいます。

そこで上の記事の*aiueo*のように書くと、見出しのアンカーは書いた通りのものになって固定されます。相手も安心してあなたの日記にリンクできるでしょう。よくリンクをしたりされたりして、一日に何度も更新するような方は意識してみてはいかがでしょうか。

時刻を表示して固定リンクにもしたいときは?
「*t*」で更新して、一度に複数の記事を登録しないようにすれば、それぞれ別の数字の固定アンカーになります。
アンカー名を意識するのが面倒くさい
書いた順から「*a*」「*b*」など、特に意味のない短いものでいいと思いますよ。ただ、「*c*」はコメント欄のアンカーになってしまうので使えません。「*t*」も時刻つきに変換されるのでうまくいきません。また先頭に数字は使えないようです。


(※このガイドを読んで疑問の残った方は、下にコメントお願いいたします。)
戻る← | →カテゴリーで日記を整理するに進む