由于安全问题,在她的虚拟主机更新了她的 wordpress 版本后,一位新客户最近联系我对她的 wordpress 网站进行一些更新。该更新破坏了网站登录页面上的一些代码,使其显示不正确。我进去并删除了登录徽标和背景的引用图像,然后试图找到源代码。当我用萤火虫检查页面时,我得到以下信息:
#login {
background-image: url("http://www.descaid.com/wpcontent/themes/oceanic/images/login.png") >!important;
background-repeat: no-repeat;
min-height: 500px !important;
padding-right: 7px;
width: 600px !important;
}
这段代码需要删除,因为它覆盖了其他规则,所以我当然会查看这段代码的右侧以查看正在引用的样式表,或者它是否是自定义 css 插件中的内容或其他内容. Firebug 指出此代码位于“wp-login.php #3”的第 25 行。#3?这意味着什么?我打开了 wp-login.php 文件,但在其中的任何地方都找不到此代码。它也不在主题的 style.css 文件中。我做了几次谷歌搜索,在文件中搜寻和啄了大约 3 个小时,但无济于事,我现在非常恼火。任何帮助将不胜感激。有问题的页面是:http ://descaid.com/wp-login.php
看起来这不可能是一些重复/三份的 php 文件,但是代码是从某个地方通过 php 文件引用的,我只是不知道在哪里。