WordPress の管理画面で記事を投稿する際に画像を連続挿入する方法について

TIPS, 環境設定 コメントの追加

PC 上の WordPress で記事する際、画像を挿入するには毎回アップローダのウィンドウを開く必要があります。

複数画像を連続投稿する場合には、これが非常に面倒くさいのですが、WordPress 2.8 系まではこの記事の方法で対応できていました。

しかし、2.9 系ではダメらしく、解決しないのでしばらく放置していました。

今日は、久しぶりにまた方法を探してみたら、米が好きさんが解決されていましたので、自分のサイトでも設定してみました。

見事動作しております。

忘れないように自分でもメモしておきます。

編集するのは「wp-admin/includes/media.php」ファイルです。

いじるのは2カ所。

「画像の追加」画面の表示部分を別ウィンドウにする

最初に「画像の追加」ダイアログを別ウィンドウにする方法です。

WP 2.9 の場合、366行目にメディア関係のリンクのコードが書かれています。
この部分を、別ウィンドウで表示するように JavaScript を追加します。

元の「画像の追加」ウィンドウ表示用のコードがこれです。

<a href="{$image_upload_iframe_src}&amp;amp;TB_iframe=true" id="add_image" class="thickbox" title='$image_title' onclick="return false;"><img src='images/media-button-image.gif' alt='$image_title' /></a>

その下にでも、新しくウィンドウを開く様に JavaScript を追加したコードを追加します。
書き換えても良いでしょう。

<a href="javascript:w=window.open('{$image_upload_iframe_src}','','scrollbars=yes,Width=650,Height=700,top=0,left=0');w.focus();" id="add_image" title='$image_title' onclick="return true;"><img src='images/media-button-image.gif' alt='$image_title' /></a>

画像挿入後にウィンドウを閉じない

続いて、別ウィンドウで開いたウィンドウが、画像挿入後に閉じないようにするため、exit している PHP のコードをコメントアウトします。

WP 2.9 の場合、169行目です。

<a <?php
  //exit;
}

※コメントアウトした状態のソースです

以上です。
すばらしい情報をありがとうございます。

  • Share/Bookmark

コメントをどうぞ

Comments links could be nofollow free.

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン