2

我转移了我的网站,但遇到了问题:

我看不到我拥有的任何 Worpdress 帖子,当我进入我的 phpMyAdmin 时,它们就在那里,在 wp-posts 表中。

所有的 URL 都是正确的,其余的 URL 路径和一切都很好。

有谁知道如何从 SQL 恢复这些帖子?

4

3 回答 3

0

Did you change the database connection credentials in wp-config.php? If you transferred to another host, you would most likely need to change these credentials.

于 2012-11-28T19:31:51.847 回答
0

我遇到了类似的问题,并通过使用 WP 中包含的导出/导入工具解决了这个问题(工具 > 从旧站点导出;工具 > 导入 > 安装 WPimporter > 在新站点上导入)

于 2013-02-23T19:00:01.957 回答
-1

老问题,但只是发生在我身上。在开发和生产之间。

Production 有很多内容更新,但 dev 有最新的代码,所以我只导入了帖子和 postmeta 以及分类等。帖子没有出现在 wp-admin 中,如果在前端访问会返回 404。

解决方案是遍历所有帖子并调用wp_update_post(array('ID'=>$postID))它,它起作用了。

于 2017-11-29T07:14:56.497 回答