当我将图像插入普通wordpress帖子并将链接设置为文件时,我得到的代码如下:
<a href="http://...full.jpg"><img class="alignnone size-thumbnail wp-image-9" src="http://..thumb.jpg" alt="2966976762_813645a74d_o" width="400" height="400" /></a>
我需要一些脚本来为元素添加其他属性:
<a href="http://...full.jpg" data-size="1000x500">
每次上传照片时,我都不会一个接一个地执行此操作
答案 0 :(得分:0)
好吧,我明白了:
add_filter('image_send_to_editor', 'imageAddSizeToLink', 20, 8);
function imageAddSizeToLink($html, $id, $caption, $title, $align, $url, $size, $alt = '') {
$i = wp_get_attachment_image_src($id, 'full');
$html = str_replace("<a ", "<a data-size='{$i[1]}x{$i[2]}'", $html);
return $html;
}