【发布时间】:2012-12-04 20:44:01
【问题描述】:
我有一个包含 500 多个帖子的 wordpress 博客。第一个帖子图片总是 550px 宽,高在 300px 和 450px 之间。
博客设计已更新,第一个帖子图片现在为 600 像素宽,高介于 350 像素和 500 像素之间。我已经手动下载了第一张图片,并将它们的大小从 550 调整为 600,但有一些轻微的质量损失。
最简单的方法是在数据库中搜索和替换。寻找width="550",换成width="600",但是高度有问题。这不是一个固定的变量,比如 550。
如果 wordpress 图片有自己的表格,我可以简单地做类似的事情
update wp_posts
set height = height*1.09;
但在 wordpress 的情况下,这是无法做到的,因为信息存储在 post_content 中,看起来像这样:
<img class="alignnone size-full wp-image-4352" title="Image Title" src="http://www.website.com/wp-content/uploads/2012/12/image.jpg" alt="image" width="550" height="351" />
在mysql中如何根据宽度比例改变高度?
【问题讨论】:
标签: mysql image wordpress replace