我转移了我的网站,我遇到了问题:
我看不到任何Worpdress帖子,当我进入我的phpMyAdmin时,他们就在wp-posts表中。
所有网址都是正确的,其余的网址路径都是正确的。
有没有人知道如何从SQL恢复帖子?
答案 0 :(得分:0)
您是否更改了wp-config.php中的数据库连接凭据?如果您转移到其他主机,则很可能需要更改这些凭据。
答案 1 :(得分:0)
我遇到了类似的问题,并使用WP中包含的导出/导入工具解决了这个问题(工具>从旧网站导出;工具>导入>安装WPimporter>导入新网站)
答案 2 :(得分:-1)
老问题,但刚好发生在我身上。在开发和生产之间。
生产有很多内容更新,但开发人员有最新的代码,所以我只导入帖子和postmeta以及分类法等。帖子没有出现在wp-admin中,如果在前端访问则会返回404。
解决方案是遍历所有帖子并致电wp_update_post(array('ID'=>$postID))
并且它有效。