用div包围上传的图像链接

时间:2014-07-05 作者:jsHate

当你上传图像时,你有这样的smth

<a href="http://vitya/wp-content/uploads/2014/06/8.jpg">  
<img class="alignnone size-Small x Big wp-image-65" src="http://vitya/wp-content/uploads/2014/06/8-286x398.jpg" alt="8" width="286" height="398" />  
</a>
我需要它被div包围

<div class="size-Small x Big">
<a href="http://vitya/wp-content/uploads/2014/06/8.jpg">  
    <img class="alignnone size-Small x Big wp-image-65" src="http://vitya/wp-content/uploads/2014/06/8-286x398.jpg" alt="8" width="286" height="398" />  
    </a>  
</div>
Plz帮助,谁知道怎么做

1 个回复
最合适的回答,由SO网友:Oleg Butuzov 整理而成

您可以使用image_send_to_editor 过滤挂钩,实现你想要的。

<?php
    add_filter( \'image_send_to_editor\', \'imagehtmlchange\', 10, 8);
    function imagehtmlchange($html, $id, $caption, $title, $align, $url, $size, $alt) {
        // your banny wrote - put your code here
        return $html;
    }
?>

结束

相关推荐

Siteurl code for links

我正在为我的朋友业务开发一个wordpress网站,我正在我的个人服务器上开发它,然后在完成后将其导出并导入到他的服务器上。我在其中的一些页面中添加了som按钮,这些按钮可以链接到此网站上的其他页面。它基本上使用了代码:[按钮链接=”。然而,我的问题是,当它移动到我的朋友服务器时,它将位于与我正在使用的URL不同的URL下,这意味着按钮的当前链接将不起作用。是否有任何类型的代码可用于使用siteurl?因此,基本上,当站点托管在其他URL上时,它将使用该URL。希望这有意义!干杯谢谢!:)