Wordpress帖子显示在SQL数据库中,但不显示在仪表板中

时间:2012-11-28 19:25:56

标签: sql wordpress posts

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

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

所有网址都是正确的,其余的网址路径都是正确的。

有没有人知道如何从SQL恢复帖子?

3 个答案:

答案 0 :(得分:0)

您是否更改了wp-config.php中的数据库连接凭据?如果您转移到其他主机,则很可能需要更改这些凭据。

答案 1 :(得分:0)

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

答案 2 :(得分:-1)

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

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

解决方案是遍历所有帖子并致电wp_update_post(array('ID'=>$postID))并且它有效。