调整现有帖子中的图像大小

时间:2016-09-21 作者:Jan

我想更改图像大小。大的现在是600px宽,但我希望它是800px宽。

在许多页面中,我都嵌入了这样的图像:

<img class="alignnone size-large wp-image-261" 
     src="http://xxxxxxxxxx-600x456.jpg" 
     width="600" height="456" />
我在媒体设置中更改了大图像的大小,并重新生成了缩略图。当我在帖子中嵌入新图像时,效果很好。但所有旧的都需要更新。

我有太多的书页,无法手工完成。有没有一种自动的方法可以做到这一点?

2 个回复
SO网友:csbeck

因此,当您重新生成缩略图时,是否使用了如下插件:WordPress Regenerate Thumbnails plugin.还是你用其他方式做的?我以前使用过这个插件,它似乎对我有用。

另一种可能的方法是在样式中进行样式修改。css文件。您可以覆盖img。调整大样式的大小并将其强制为特定宽度:

img.size-large { width: 600px !important; }
但这样做可能会产生意想不到的结果。也许图像具有内嵌样式等。但值得一试。

让我们知道这是否有效。

克里斯

SO网友:WebElaine

如果所有图像的维度都完全相同,则可以执行mySQL查询来替换-600x400 包含的部分-800x600, width="600" 具有width="800", 和height=400 宽度height=600.

如果任何图像大小不同,比如说您有一些垂直图像,您可以使用mySQL查询进行搜索并替换regex。如果你把-600x456 (连字符,3位数字,x,3位数字)部分以及宽度和高度属性,然后您将拖动基础图像(可能是也可能不是您想要拖动的)。

除非你的图像是相同的,否则我认为没有任何方法可以自动化这个过程。您可以通过mySQL查询来查找所有需要更改的帖子,但这只是自动化所能做到的。

相关推荐

Images with overlay

我有一些图片在一个容器中,我想添加一个覆盖和图标。这不是现成的,但我找到了一些有用的代码:HTML:<div class=\"main\"> <span class=\"featured\"><img src=\"http://joshrodg.com/IMG_001-258x258.jpg\" title=\"\" alt=\"\"></span> </div> CSS:.featured {