我试图使用默认的导出和导入工具迁移WP安装。所有的东西都是桃色的,除了特色图片。
对于我的帖子缩略图,我使用默认的特色图像选项,在我的functions.php中有7-8个预定义的图像大小。
问题-导入后,Wordpress只是把原来的图片在img src为缩略图。不调整大小的一个应该是,但最大的一个是最初上传。
这甚至不是一个选项,因为有超过2000个帖子,但我甚至不能通过从媒体库中选择图像来重新设置特写图像来修复这个问题--我必须再次上传图像,然后它才能工作。
我猜导入/导出工具并没有保存它应该保存的所有设置/元数据,但是我不知道如何解决这个问题。
图像文件(原始文件和调整大小的文件)在服务器上和正确的文件夹中,代码也被正确设置。
发布于 2012-02-05 02:23:50
The_post_thumbnail是一个在事物的“主题”方面“运行”的函数。不是数据库。
简而言之-你需要有一个主题,支持后缩略图。这意味着,要让它正常工作,在迁移时需要相同的主题才能发挥功能,或者调整新的主题。
打开主题的functions.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
请注意,主题中的名称和大小将有所不同。
如果您没有旧主题,您需要将其从旧主题S functions.php复制到新主题--以及出现在主题文件上的适当的the_post_thumbnail_(arg) (如single.php、archives.php等)。
最简单的方法(如果您是WP的初学者)是激活新迁移站点上的旧主题,并查看是否所有工作。
还请检查文件夹结构、permalink结构和文件夹/文件命名是否都是相同的。
https://wordpress.stackexchange.com/questions/41223
复制相似问题