ブログパーツの「ブックマーク」をブログの目次替わりにする | アメブロ解体新書

アメブロ解体新書

Amebaブログウォッチング・・・

アメブロのサイドメニューに表示する「ブックマーク」。

リンク集的に使っている方が多いようですが利用率はどうなんでしょ?

ほとんど変動がないようならフリースペースにタグの手打ちで入力して「ブックマーク」はもうちょっと有効に使ったほうがいい気がします。

そこで、「ブックマーク」を全然使ってない人向けのコネタです。

「ブックマークをブログの目次として使う」


<script src="https://www.google.com/jsapi"></script>
<script>
google.load('jquery', '1.7');
</script>
<script>(_JQ17_=jQuery)(function(){$=jQuery=_JQ17_;});</script>
<script>
$(function(){
$('.bookmarkMenu span.skinMenuTitle').text('このブログの目次');
$('.bookmarkMenu a').removeAttr('target');
});

var url=location.href;
if (url.match('http://ameblo.jp/webmemorandum/bookmark.html')){
$(function(){
$('article h2 a').removeAttr('target');
$('span.listPageTitle').text('このブログの目次');
});
}
</script>


やってることは

・ブックマークのメニュータイトルの変更
・ブックマークメニュー内のリンクから「target="_blank"」を削除

・「bookmark.html」ページでリンクから「target="_blank"」を削除
・「bookmark.html」ページのタイトルの変更

です。

ブックマークのリンクはすべて別窓(target="_blank")が開くので修正してます。本来外部リンクは別窓で開くほうが多いので邪道といってしまえばそれまでですが・・

※「このブログの目次」と「http://ameblo.jp/webmemorandum/bookmark.html」はご自身の環境に合わせて適宜修正してください。

上のスクリプトをフリープラグインに設置して管理画面から追加・修正していけばメンテが楽な目次ページの出来上がりです。

ちょっとCMSっぽい使い方です。