如果你的wp 被黑 而且 主题文件 或者wp index.php文件都正常的情况。可以考虑是数据库被恶意篡改。
下面说下简单的过程可以解决您的问题。
首先登陆cpanel
登陆phpmy 管理
找到您安装的wp 对应的数据库。打开wp-options 表
然后找到blogname 字段 你会看到已经被篡改,植入了一个半加密的html 代码。你可以把恶意乱码全部删除,然后改为正确的wp 博客名称。
下面点击如图下一页 找到blogcharset 字段。如果你的博客开始发生乱码问题 请修改为UTF-8
然后继续下一页面 找到 widget_text 字段 如图
你会发现 也被篡改。直接把恶意代码情况即可。
后续:
当你完成上面的步骤 恢复后。
那您可能需要完善一些问题:
1、修改你的wp 后台账号密码
2、修改你的数据库 账号密码
3、检查主目录可疑问题
4、升级最新版本的wp
5、不使用非法破解的主题和插件(过多的插件或者主题 会带来很多安全风险)
6、使用简单安全的安全插件(具体你可以搜索网络例如关键词:“wp安全登陆插件、wordpress 安全插件”)
7、立即备份你正常状态下的wp文件 和数据库
说点什么