Chocolate

エントリーを投稿した後に間違いに気づいたときなど、急に記事を編集しなければならないときに便利なブックマークレットです。

表示中のWordPressエントリーの編集画面を1クリックで表示することができます。

一応筆者の環境では、Chocolate、GoogleManiaの両方同じブックマークレットから1クリックで編集できます。

WordPressのパーマリンクの設定がid表示になっているのが利用条件です。

javascript:
if(navigator.userAgent.indexOf('Safari') >= 0){Q=getSelection();}
else{Q=document.selection?document.selection.createRange()
.text:document.getSelection();}
location.href='http://'+encodeURIComponent(location.href.split('/')[2])
+'/wp-admin/post.php?action=edit&post='
+encodeURIComponent(location.href.split('/')[4]);

(注意:上のコードは表示上の都合で適当に改行しています)
上のコードの改行を削除して、アドレスとしてブックマークレットに保存して利用してください。

また、ブログの仕様、階層によって若干コードを変更する必要があると思うので、このブックマークレットのコードを参考にどうぞ。

ヒント:location.href.split(’/')[数字] の数字を変更するだけでよいと思います。
location.href.split(’/')で表示中のアドレスを「/」で分割しています。
例えば、http://choco–late.com/test/ のtestの部分みを抽出したい場合は、数字は左からゼロカウントして、3番目なので数字は「3」です。

特に筆者は間違いが多くて、よく記事を編集するので役に立つはずです・・・。

(その前に、投稿する前によく見直しするクセをつけないといけませんね。)


関連リンク

その他の記事を読む

次の記事:これ1枚で分かる キレイなHTMLコードを書くためのコツ
前の記事:MP3ファイルを簡単に検索してダウンロードできる『WuZAM』
同じカテゴリーの記事:wordpress
トップページへ移動する

Comments

  1. […] 編集ボタンを付けている方も多いかと思いますが、ちょっと記事下につけるのはみっともないから…と言う方にはうってつけのブックマークレットがChocolateさんで公開されている「1クリックで表示中のエントリーの編集画面を表示するブックマークレッ…」です。 […]

Add A Comment