altではなくキャプション情報などを取得
記事編集時にメディアから画像を選択する際,エディタ上に挿入されるHTMLをカスタマイズしたいことがある。
(ショートコードを剥ぎたかったりclassをつけたかったり)
そんな時に利用するのが get_image_tag というフック。
function remove_hwstring_from_image_tag($html, $id, $alt, $title, $align, $url, $size) { list($img_src, $width, $height) = image_downsize($id, $size); $hwstring = image_hwstring($width, $height); $post = get_post($id); // // ここで$htmlを自由にカスタマイズ // $html, $id, $alt, $title, $align, $url, $size // $img_src, $width, $height // $hwstring, $post などに画像の情報が入っている // return $html; } add_filter('get_image_tag', 'remove_hwstring_from_image_tag', 10, 7);