WordPressの投稿画面で画像挿入のときに特定のクラス名をつける

WordPress の記事投稿画面はいろいろできて便利なのだが、 例えば <img> タグには毎回同じクラス名をつけたいといった場合に その都度手入力をしないといけない。 自分がやるぶんにはまだいいのだが、 記事投稿者が「HTML などと言われてもわしゃわからんわい」 ということも多いだろうから 自動で挿入できるようにもしたいところ。 そういう件で「何とかならんのかこれ」と言っている人がいたので、 中を見てみた。 どうせ自分で使うのにカスタマイズしたくなるかもしれないし。 JavaScript ファイルを一カ所書き換えるだけでいいみたい。 手元のバージョン(ME2.2.3)だと、 wordpress/wp-admin/upload.js の 240行目。

h += “<img src=’” + ( ‘thumb’ == display ? ( this.currentImage.thumbBase + this.currentImage.thumb ) : ( this.currentImage.srcBase + this.currentImage.src ) ) + “‘ alt=’” + this.currentImage.title + “‘ />”;

となっているところを、

h += “<img src=’” + ( ‘thumb’ == display ? ( this.currentImage.thumbBase + this.currentImage.thumb ) : ( this.currentImage.srcBase + this.currentImage.src ) ) + “‘ alt=’” + this.currentImage.title + “‘ class=’hoge’ />”;

にすればいい。 あ、「WordPress を使ってみたよ」 という記事を書こうと思ってたのに その前に中をつつき始めてしまった。 順番がおかしいなこれじゃ。 この記事のことはいったん忘れてください。

関連エントリ(自動抽出)

このエントリーをはてなブックマークに追加

コメントをどうぞ