web-dev-qa-db-ja.com

[投稿に挿入]をクリックしたときに画像のURLにクエリ文字列を追加する

私はあなたが画像をアップロードするときにGd l​​ibでいくつかの素晴らしいものをするプラグインを書きました。

すべてうまくいっていますが、ユーザーが[投稿に挿入]をクリックしたときに画像のタイトルを取得して画像のURL(および画像のファイル名)に追加する必要がありますが、参考になる情報が見つかりません。

2
Alex

あなたはフィルタ image_send_to_editor を使う必要があります。

add_filter('image_send_to_editor', 'wpse_62869_img_wrapper', 20, 8);

function wpse_62869_img_wrapper( $html, $id, $caption, $title, $align, $url, $size, $alt ) 
{
    return $html;
}

これらはテスト挿入の値であり、それらを使用して独自の$html応答を構築することができます。

html     |  <a href="http://wp34.dev/wp-content/uploads/2012/11/escritorio.jpg"><img src="http://wp34.dev/wp-content/uploads/2012/11/escritorio-224x300.jpg" alt="Alt text for the image" title="escritorio" width="224" height="300" class="aligncenter size-medium wp-image-9" /></a>
id       |  9
caption  |  The image caption
title    |  escritorio
align    |  center
url      |  http://wp34.dev/wp-content/uploads/2012/11/escritorio.jpg
size     |  medium
alt      |  Alt text for the image
1
brasofilo