如何修复导入帖子的POST_CONTENT中图像的断开链接?

时间:2020-01-30 作者:Sards

我最近从一个WP站点导入了自定义帖子及其附加图像到另一个WP站点。每个图像都存在于媒体库中,但在每个帖子的内容中,指向图像的链接是/wp-content/uploads/[name_of_image]-[width]x[height].jpg i、 e。/wp-content/uploads/tree.jpg 被称为/wp-content/uploads/tree-700x394.jpg 但图像的特定大小并不存在。

如果我在后期编辑器中单击损坏的图像,图像的缩略图将在编辑器中填充,并且我可以为存在的图像选择一种大小。如果我更新了图片和帖子,它就解决了问题,但我不想对每一篇帖子都这样做,我认为了解如何更有效地解决这样的问题会非常有用。

我想知道是否有一个插件可以生成帖子中找到的每种大小的图像,即制作“tree-700x394”,或者可以通过它将所有图像更改为原始大小。

编辑:我看到了Why won't these imported images show up? 遇到同样的问题,尝试重新生成缩略图,但没有成功。

1 个回复
SO网友:Sards

我通过插入add_image_size(\'project\', 700, 9999 ); 进入functions.php 因为看起来所有来自旧帖子的图片都设置为700宽和自动高度。然后我安装并运行Regenerate Thumbnails 它解决了这个问题。

相关推荐

使用MENU_POSITION在Dashboard和Posts之间添加两个条目

我们希望在仪表板和帖子之间添加两个新的(自定义帖子类型)条目。在本项目中,对于最终用户,有两项by far 他的仪表板中使用最多的项目。所以我们希望他们在最高层。这些似乎是内置的menu_position 设置:这只提供一个插槽,menu\\u位置=3, 在仪表板和立柱之间。我们需要two 插槽!我们的尝试:1) 有时建议使用小数作为字符串(即3.1和3.2)。但这在当前的WordPress中肯定不起作用。我们的菜单项下拉到默认位置。2) 将两者都设置为3。这是不允许的。这会导致其中一个下降到默认位置。