迁移有问题的图像

时间:2012-02-04 作者:stackhouse

我正在尝试使用默认的导出和导入工具迁移WP安装。除了特色图片外,一切都很美好。

对于我的帖子缩略图,我使用默认的特色图像选项,在我的函数中有7-8个预定义的图像大小。php。

问题-导入后,Wordpress只是将原始图片放入img src中用于缩略图。不是按原样调整大小,而是最初上载的最大的一个。

这甚至不是一个选项,因为有2000多篇帖子,但我甚至无法通过从媒体库中选择图像来再次设置特色图像来解决这一问题——我必须再次上传图像,然后才能正常工作。

我猜导入/导出工具并没有保存它应该保存的所有设置/元数据,但我不知道如何解决这个问题。

图像文件(原始文件和调整大小的文件)位于服务器上并位于适当的文件夹中,代码也已正确设置。

1 个回复
SO网友:krembo99

\\u post\\u缩略图是在事物的“主题”一侧“运行”的函数。。不是DB。

简而言之,您需要有一个支持后期缩略图的主题。这意味着,要让它工作,您需要在迁移时使用相同的主题才能发挥功能,或者调整新主题。

打开您的函数。php主题,并搜索以下内容:

add_theme_support( \'post-thumbnails\' ); //thumnails
set_post_thumbnail_size( 230, 150, true ); // Normal post thumbnails
以及以下内容:

//add_image_size( \'single-post-thumbnail\', 400, 9999 ); // Permalink thumbnail size choose one !
add_image_size( \'single-post-thumbnail\', 400, 300,true ); // single-post-test
add_image_size( \'tooltip\', 100, 100, true ); // Permalink thumbnail size
add_image_size( \'nivo\', 470, 350, true ); // nivo slider size
请注意,主题中的名称和大小将不同。

如果您的旧主题上没有它,则需要从旧主题的功能中复制它。php,到您的新主题-以及主题文件(如single.php、archives.php等)上显示的适当的\\u post\\u缩略图(arg)

最简单的方法(如果您是WP的初学者)是在新的迁移站点上激活旧主题,看看是否一切正常。。

此外,请检查文件夹结构、永久链接结构和文件夹/文件命名是否都相同。。

结束

相关推荐