重新生成缩略图插件成功更新了我的缩略图,但图像源不会更改为新的图像大小?

时间:2012-12-09 作者:Matt

我“成功”使用“重新生成缩略图”插件重新生成缩略图,因为我在网站上添加了各种新的图像大小;然而,我很难将这些新图像的大小实际显示出来。当我检查每个图像时,它仍然在src=“”中显示旧图像大小路径。我没有运行任何缓存插件(这是在临时服务器上)这可能是一个。htaccess问题?

例如:

Local:
<img width="457" height="244" src="http://localhost:8888/example/wp-content/uploads/2012/10/ipad-mini-black1-457x244.jpg" class="attachment-large wp-post-image" alt="iPad mini" title="ipad-mini-black">

Staging:
<img width="1200" height="640" src="http://example.com/staging/wp-content/uploads/2012/10/ipad-mini-black1.jpg" class="attachment-large wp-post-image" alt="iPad mini" title="ipad-mini-black">
如您所见,在我的本地环境中,image src使用的是正确的图像大小,因为在链接的末尾,它有“456x244.jpg”裁剪,而在我的暂存环境中,它仍然使用原始上载。

1 个回复
SO网友:brasofilo

“重新生成缩略图”不会为您执行此操作。它只需根据您的上传档案构建所有新的大小。下一个图像插入将具有正确的图像源。

对于您过去的帖子,您需要在数据库中运行搜索和替换。

当然,你需要proper backup 并在进行任何修改之前测试搜索和匹配。

也就是说,该插件足以完成以下任务:

Search and Replace

在数据库中查找字符串并替换字符串的简单搜索。您可以在ID、帖子内容、GUID、标题、摘录、元数据、评论、评论作者、评论电子邮件、评论url、标记/类别和类别描述中进行搜索。

结束

相关推荐

Images inside post title

有没有办法在帖子标题中插入图片?它还需要在<title> 标签、永久链接等。我之所以需要这样做,是因为我有一个客户希望在页面标题中使用他们的徽标,而不是纯文本。因此,图像可能位于标题中的任何位置,因此我不能只是附加/前置图像。我能想到的唯一解决方案是使用javascript进行查找和替换,但这似乎不是一个很好的解决方案。。。