纯图像上传--无链接、无类、无大小

时间:2014-07-30 作者:user1820262

当我上传一张照片到帖子上时,结果是这样的

<img src="http://localhost:8888/mg/wp-content/uploads/2014/04/sc5.jpg" alt="" width="240" height="240" class="alignnone size-full wp-image-245" />
有没有办法让它看起来像这样?

<img src="http://localhost:8888/mg/wp-content/uploads/2014/04/sc5.jpg">

1 个回复
SO网友:Jack Lenox

这里有一个很好的答案:http://www.sitepoint.com/wordpress-change-img-tag-html/

他的第二个例子正是你想要的。如果你需要进一步的帮助,请告诉我。

这个答案中让你担心的主要部分是:

function image_tag($html, $id, $alt, $title) {
    return preg_replace(array(
            \'/\'.str_replace(\'//\',\'//\',get_bloginfo(\'url\')).\'/i\',
            \'/s+width="d+"/i\',
            \'/s+height="d+"/i\',
            \'/alt=""/i\'
        ),
        array(
            \'\',
            \'\',
            \'\',
            \'alt="\' . $title . \'"\'
        ),
        $html);
}
add_filter(\'get_image_tag\', \'image_tag\', 0, 4);
在你的情况下,你会想要alt="\' . $title . \'" 有点勉强\'\' 就像上面的绳子。

结束

相关推荐

Removing blog page images

我有我的blog page here 然而,在我创建的一个网站上,我不太明白在哪里可以找到代码来去除我孩子主题上的图像。我使用的是2010年的代码,我已经设置了自己的博客模板页面,但它不起作用,所以我显然编辑了错误的文件。所以不是循环。php我想要编辑的文件,以便在主博客页面上删除这些图像?<?php /* How to display all other posts. */ ?> <?php else : ?> <div i