由于一些插件之间的兼容性问题,我不得不重置并重新安装wordpress BES。所以像往常一样,我对网站、数据库、主目录、电子邮件等进行了全面备份。。。。在新的干净wordpress安装之后,我选择了备份的数据库,因此wordpress不会创建新的数据库,但即便如此,所有的内容和帖子、页面、图像都不会显示在wordpress仪表板中。如果我用PHP管理员检查C面板中的数据库,它会显示所有内容,所有帖子和页面。但为什么我的仪表板上没有显示?需要帮忙吗?
还原数据库不显示内容
通过执行以下操作,检查您是否正在实际使用数据库:
1-转到cpanel、file manager、public\\u html,打开wp\\u配置。php文件
2-检查db creds,确保它实际上是正确的db。一切都必须准确。(IP/localhost、dbname、user等)
3-检查$table\\u前缀-确保该值与保存文章/页面的表匹配。(Wordpress使用$table\\u前缀,因此实际上可以在同一数据库中安装多个Wordpress。)E、 g.$table\\u前缀=\'wp\\u\';但POST的实际表名为site_posts
- 那就是问题所在,他们是不同的网站。如果实际表名为wp_posts
- 那就好了。
4-检查用户表。用户是否与您在管理面板中看到的一致?如果没有,则该网站不会存储在该数据库中。
假设前缀或任何cred是错误的-只需在wp\\u config中直接修复即可。php通过编辑值进行匹配。应该马上就可以了。