为什么这些导入的图像不会出现?

时间:2013-05-07 作者:johnnietheblack

我最近从另一个WP安装中导入了帖子,一切似乎都进行得很顺利——除了在特定情况下,图像被放置到带有url中维度的帖子中。

例如我们在服务器上有一张全尺寸的图片,名为“LindsayWedding.jpg”。然而,导入的帖子使用“lindsay-wedding-300x255.jpg”(服务器上不存在)。

我假设WP在文件名末尾使用其他参数来自动调整图像大小。。。但是,在这种情况下,它只是显示一个损坏的图像。。。好像那里什么都不存在。

我不记得这是切换前的问题。。。

我想知道的事情:

我是否需要以某种方式更新重写

2 个回复
SO网友:s_ha_dum

我假设WP在文件名末尾使用其他参数来自动调整图像大小。。。

Wordpress在创建图像时添加这些后缀,这通常在图像上传时完成。这些图像应该在服务器上。默认情况下(如果我没有弄错的话),WordPress不会像某些脚本那样在页面加载时进行任何动态图像大小调整。

我觉得你需要重新生成缩略图。

我没有使用过它,但有一个为该任务命名的插件--Regenerate Thumbnails. 还有相当数量的questions on this site concerning regenerating thumbnails 这可能会有所帮助。

手动传输您的文件,正如已经建议的(以及我支持的答案),应该会有所帮助。事实上,我希望这能完全解决问题。但是,如果您的新站点使用的图像维度与第一个不同,例如,您切换了主题或更改了设置,那么这可能不起作用。因此,请检查您的设置wp-admin->Settings->Media 如果您更改了主题,则一个主题或另一个主题可能会更改缩略图尺寸。也检查一下。在这种情况下,无论如何都需要重新生成新站点的缩略图。

SO网友:Bryan Monzon

Wordpress创建新图像时add_image_size() 已使用。当它这样做时,它会在文件URL后面附加大小。如果您可以访问两台服务器上的上载文件夹,则可能需要手动将文件从旧服务器传输到新服务器。

结束

相关推荐

ID of images from gallery

有人知道如何在帖子中从wordpress gallery获取图像的ID吗?我已经在整个互联网上搜索过了,这个主题没有任何内容。