読者です 読者をやめる 読者になる 読者になる

maRkの

キャンペーンだとか、Chess.appについてのなにか

はてなブログで404 のページに何かする

Clipボタン

はてなブログでは、404 ページでも同一のテンプレートになっているので、ステータスコードが404なときに、もう少し補足とかしたい、って場合があります。

具体的には以下のページ。
トップページ/- みたいにでっちあげな存在しないページにアクセスすると、

のようなかんじでアーカイブページとカスタム検索のリンクを提示しています。

デザイン編集のフッタのあたりで

(function ($) {
 // var matches = /^http\:\/\/tsuredureweblog\.hatenadiary\.jp\//;
 // if (!matches.test(location.href)) return;
  $.ajax({
    statusCode: {
      404: function () {
        var doc = $('div.entry-content h1');
        var htm = '<ul><li><a href="/archive">アーカイブ</a></li></ul>';
        var message = $('<div>').html(htm);
        $(doc).next().append(message);
      }
    }
  });
})(jQuery);
広告を非表示にする