css - Wordpress 自定义 css 和其他插件不工作

标签 css wordpress plugins

我有一个网站最近停止显示自定义 CSS(最明显的例子是标题应该是蓝色和黑色)并且主页 slider 也不起作用。我已经更新了 wordpress 和所有插件,但仍然没有运气。这可能是被黑客入侵了吗?

网站的网址是:http://sherlockhomes4u.org/

这里有一些代码作为例子

/* Header */

#masthead-wrap {
    background: none repeat scroll 0 0 #155392!important;
    margin-bottom: 50px;
}

#navigation .dropdown-menu a {
    color:#fff;
    font-size:17px;
    letter-spacing:0px;
    text-transform:none;
}

#navigation .dropdown-menu a:hover {
    color:#15ABD6!important;
}

#quickcontactwrap {
    background: none repeat scroll 0 0 #15ABD6!important;
}

#quickcontact {
    color: white;
    font-size: 17px;
    font-weight: bold;
    margin: 0 auto;
    padding: 5px 0;
    text-align: right;
    width: 980px;
}

最佳答案

跳到它被黑客攻击有点牵强;您执行的更新可能破坏了链中的某些东西。

如果您在浏览器中打开检查器,您会看到主页出现 500 错误:

无法加载资源:服务器响应状态为 500(内部服务器错误):http://sherlockhomes4u.org/?sccss=1&ver=4.7.2

每当 Wordpress 中出现 500 错误时,您的 php error log在您的服务器上有助于调试问题。

看起来 Wordpress 插件 Simple Custom CSS 提供了这个文件。如果通过 CSSLint 运行生成的代码,您会发现插件生成的 CSS 中缺少一个结束大括号:

enter image description here

enter image description here

在编辑器中打开这个文件并在末尾放置一个端括号可以修复所有问题: enter image description here

因此请确保大括号最终出现在您的插件中,如果它存在但未呈现,则简单自定义 CSS 存在问题,and you should file it .

关于css - Wordpress 自定义 css 和其他插件不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41980595/

相关文章:

java - 如何获取另一个java项目的类路径?

php - 通过 Hook 的 Woocommerce 变体

postgresql - 如何安装 zombodb elasticsearch 插件?

css - "body > *"在 CSS 中是什么意思?

javascript - Angularjs 路由仅到达本地主机

javascript - 单击时更改 <span> 的内容

php - 在帖子编辑页面上显示自定义元框值的问题

css - 传输后响应式导航菜单未打开

javascript - 非滚动页面底部的 Facebook Like 按钮

html - Angular 6 NgClass 更改标签中的 css 类