CSS 完全破坏了 Wordpress 页面线网站?

Posted

技术标签:

【中文标题】CSS 完全破坏了 Wordpress 页面线网站?【英文标题】:CSS Completely Breaks Wordpress Pagelines Site? 【发布时间】:2012-12-28 22:14:58 【问题描述】:

我将Pagelines Theme 用于a site,并将自定义CSS 放在自定义CSS 字段中。长话短说,我破坏了整个网站,并将 CSS 存储在数据库中。

加载页面时绝对没有任何内容。一个空白的 head 标签和一个空白的 body 标签。

首先,这怎么可能,其次,有谁知道如何排除存储在数据库中的 dynamic.css 样式表,只包含数据库登录信息,但没有 cpanel 访问权限?

【问题讨论】:

你能连接到 FTP 看看文件是否还在吗?安装主题前有备份吗? 是的,我通过 FTP 访问过,一切都是一样的。我很确定它与存储在数据库中的自定义 CSS 有关,因为我正在编辑文件,保存它以检查它的外观,从那时起网站就关闭了。 看起来不像是 css。你看,你的网站没有 html 结构/输出。 许多主机会配置您的默认服务器行为以抑制错误消息(出于安全目的)。我怀疑您在页面有机会呈现之前抛出了某种错误。虽然看起来你有一个空白的头部和身体标签,但实际上你没有。 (开发人员工具显示这些,但实际页面源是空的)。如果您有权访问错误日志,我会检查这些日志是否存在实际问题。 @Omega,你是对的。我可以发誓它是 CSS,但我猜不是。我排除了。 【参考方案1】:

检查您的functions.php 以确保在开始和结束php 标记之前或之后没有空格。

【讨论】:

以上是关于CSS 完全破坏了 Wordpress 页面线网站?的主要内容,如果未能解决你的问题,请参考以下文章

无法在主页以外的其他页面中显示图像(wordpress/html/css)

使用 CSS3 动画会破坏页面中所有元素的固定背景定位

wordpress/woocommerce 页面描述以某种方式破坏了我的脚本

PHP的93个WordPress插件有后门

CSS 手风琴图片不显示在 WordPress 网站上

减轻从 xampp 到 wordpress 的静态 html 页面