【问题标题】:Find source of Google Fonts in Wordpress在 Wordpress 中查找 Google 字体的来源
【发布时间】:2018-06-01 07:50:23
【问题描述】:

我加载了一些 Google 字体,我在过去 2 小时内一直在尝试追踪其来源。一些谷歌字体是有目的地加载的,但另一些是从天知道从哪里加载的。我已经在我的文本和数据库中搜索了参考文献,但我在任何地方都找不到它们。

使所有 Google 字体出队的插件无法使用,因为我有意加载总字体加载中的一小部分。我已经删除了所有我不使用的主题,并删除了所有插件

这些额外的字体占我页面总大小的三分之一,超过一半的请求,任何关于如何追踪源或单独出队的想法将不胜感激!

【问题讨论】:

  • Google 字体通常由您的主题加载。有很多地方可以加载这些内容,包括 functions.php、header.php、CSS 样式表 (@import) 等。
  • 谢谢,不幸的是,我已经检查了所有这些以及更多的地方,然后对我安装的每个文件和数据库本身进行了全文搜索。迄今为止,还没有传统的搜索方法能够阐明其来源。
  • 您介意分享您使用的主题吗?
  • 当然我正在使用 Astra。它应该按照当前配置加载 Source Sans Pro。我也在使用 Elementor,但我(理论上)禁用了 Elementor 的字体加载。这些是我在逻辑上认为可以加载字体的唯一地方,但仍然会加载额外的字体。
  • 我知道这是一个显而易见的建议,但您检查过输出的源代码吗?也许在所述代码中会有一两条线索?

标签: wordpress wordpress-theming google-fonts


【解决方案1】:

正如您在上面的评论中提到的,您使用的是 Astra WordPress 主题。你检查过inc/customizer/class-astra-font-families.php 文件吗?这是他们用来加载各种 Google 字体的文件。

此外,如果您知道主题正在为哪个元素加载某些字体,您可以通过检查来删除代码。所有 font-family css 都在assets/css/minified/style.min.css 文件中。

请说明您在哪个部分/区域看到这些 Google 字体。

【讨论】:

    猜你喜欢
    • 2018-06-24
    • 1970-01-01
    • 1970-01-01
    • 2019-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-16
    • 1970-01-01
    相关资源
    最近更新 更多