【问题标题】:Sometimes it happens that elementor does not load the css有时会发生 elementor 不加载 css
【发布时间】:2022-08-21 15:19:30
【问题描述】:

我正在使用 elementor pro 来构建我的网站。一切正常,但有时会发生这种情况,通过重新加载页面,css 没有加载,并且显示恢复为没有样式,而是简单的基本 html 或元素本身集成的样式。

这个问题的原因可能是什么?它不会经常发生,但例如如果我重新加载页面大约五十次,那么肯定会发生一两次css无法加载的情况。

我在没有 elementor 的情况下构建的页面不会发生这种情况。因此,如果我有一个带有 html + css 的模板,它永远不会发生。

有没有人遇到过这个问题?

    标签: html css wordpress browser-cache elementor


    【解决方案1】:

    我现在也有同样的问题,基本上主题是写在 Wpbakery 上的,但我不想使用坏皮肤,所以我在上面安装了 elementor pro。

    有时,如你所说,当我刷新页面时,我看到 css 样式失真,我认为是 css 加载顺序的影响。

    您可以在 Wordpress 的自定义部分中使用您在 Elementor 中使用的 CSS 以使其尽早加载。

    【讨论】:

    • 我应该试试。然而,这意味着 CSS 将被加载到任何地方,而不仅仅是在所需的页面上。所以你应该指定上传css的位置。
    【解决方案2】:

    我有同样的问题,但我还没有找到解决方案!但我调试太多并获得了一些信息。 当我在移动设备(Android 和 IOS)中访问网络时会发生此问题,有时元素或 post css 不加载。 当您使用 elementor 编辑器编辑页面时,Elementor 会为您网站中的每个帖子创建 css。 我发现当这种情况发生时,wp-content/uploads/elementor/post-{id}.css 中的帖子在控制台上找不到并返回此错误:

    加载资源失败:服务器响应状态为 404

    我认为这是 elementor 的另一个错误!

    和解决方案:

    • 安装一些插件可能会有所帮助,例如将缓存的 wp-rocket css 和 js 。这就是为什么elementor不会上传帖子的css而wp-rocket会这样做

    • 也许我们可以编写脚本来检查 window.load 事件后的 404 错误 然后如果 post 的 css 没有找到将刷新页面!

    但我真的不想做这些解决方案,这个错误应该有另一个我想找到它的原因!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-24
      • 1970-01-01
      • 2015-06-23
      相关资源
      最近更新 更多