【问题标题】:How can I remove the white space (with an ");") above my header after minifying my website? [closed]缩小网站后,如何删除标题上方的空白(带有“);”)? [关闭]
【发布时间】:2019-04-01 20:28:11
【问题描述】:

使用 W3 Cache Plugin 和 Cloudflare 缩小后,我的网站出现问题。我按照本教程中的说明进行了设置:https://onlinemediamasters.com/w3-total-cache-settings/

现在网站在我的标题上方显示一个空白区域和“);”在页面的左上角,也在空白处。此外,图标不再显示。

我停用了这两个工具,但它没有解决问题,所以我再次激活了这两个工具,它也没有改变任何东西。我也尝试停用预加载器和主题本身的缩小选项,但也没有解决问题。

您可以查看网站:https://pazu.ch

【问题讨论】:

  • 看起来您的 PHP 代码后面缺少 ?>。
  • 你知道在哪里吗?
  • @Amir 你没有提供任何代码,所以我们不可能知道问题出在哪里
  • 看起来你的 Google Analytics JS 被切掉了 </script>); </script>
  • 杂散字符位于您网站@Amir 源代码的第 113 行

标签: php css wordpress minify cloudflare


【解决方案1】:

与您的 google 代码相关的部分有问题。尝试重新安装或禁用然后重新启用它。
从您的站点标题中查看此代码的底部是否有错误代码:

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-129372800-1" type="83a2a3a6616a36c5d2485580-text/javascript"></script>
<script type="83a2a3a6616a36c5d2485580-text/javascript">
            window.dataLayer = window.dataLayer || [];
            function gtag(){dataLayer.push(arguments);}
            gtag('js', new Date());
            gtag('config', 'UA-129372800-1', <!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-129372800-1"></script>
<script type="83a2a3a6616a36c5d2485580-text/javascript">
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-129372800-1');
</script>);
</script>

【讨论】:

  • 解决了!非常感谢。
【解决方案2】:

那些“);”字符直接在 body 开头标记之后存在 - 查看 HTML 代码以查看它是否存在。如果是,请删除它。

【讨论】:

    猜你喜欢
    • 2014-08-21
    • 2020-05-30
    • 2021-05-08
    • 1970-01-01
    • 2016-03-15
    • 2020-08-04
    • 1970-01-01
    • 2015-02-15
    • 1970-01-01
    相关资源
    最近更新 更多