如何在WordPress帖子中强制重新生成缩略图? 时间:2016-02-14 作者:user3210369 我们最近改变了主题。新主题使用了不同尺寸的缩略图,我是个傻瓜,删除了以前所有的缩略图尺寸。删除缩略图大小会导致我帖子中的许多图像出现404错误,因为具体大小不再存在。我已经使用类似“重新生成缩略图”的插件将缩略图重新生成为新的大小。问题是,这并不能取代POST中的图像src,因此图像仍然没有显示出来。环顾四周,这个问题似乎没有“简单”的解决方案。相反,我需要手动遍历数据库并更新图像src。我的问题是,是否有任何函数可以用于在每个帖子的基础上重新生成SRC?例如,如果我要将post\\u id传递给一个函数,我是否可以以某种方式获取该post中的所有图像并重新生成它们的src?可能是一个模拟“添加媒体”或“编辑媒体”按钮的函数,但以编程方式(即,如果手动进入并修改每个图像,它会得到正确更新)?谢谢 1 个回复 最合适的回答,由SO网友:Daniel Lemes 整理而成 如果帖子中的图片src一直指向像“image-300x450.jpg”这样的URL,SQL命令可以解决这个问题。类似于UPDATE wp_posts SET post_content = replace(post_content, \'-300x250\', \'[new dimensions]\'); 只需找到url的安全部分进行替换即可。也许这就是我要尝试的。请记住在。。。 文章导航