【问题标题】:Wordpress posts showing in SQL database but not in DashboardWordpress 帖子显示在 SQL 数据库中但不在仪表板中
【发布时间】:2012-11-16 18:19:28
【问题描述】:

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

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

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

有人知道如何从 SQL 中恢复这些帖子吗?

【问题讨论】:

  • @JosipGvozdić 你看不到上面的链接吗?

标签: sql wordpress posts


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-30
        • 2015-04-07
        • 1970-01-01
        • 2019-02-12
        • 2019-07-18
        相关资源
        最近更新 更多