Discourse 版本:2.4.1
我将 Discourse 更新到了最新版本,随后发现一些添加到 <head> 中的 JavaScript 在 HTML 源代码中并未显示。
例如,Google Analytics 脚本是在“编辑 CSS/HTML”中添加的。
为什么会发生这种情况?我非常困惑。
Discourse 版本:2.4.1
我将 Discourse 更新到了最新版本,随后发现一些添加到 <head> 中的 JavaScript 在 HTML 源代码中并未显示。
例如,Google Analytics 脚本是在“编辑 CSS/HTML”中添加的。
为什么会发生这种情况?我非常困惑。
它并没有“消失”,它仍然在那里。发生的情况是,我们将所有内联脚本提取出来,并整合到一个文件中供您的主题使用。
因此,如果您在页面源代码中搜索 theme-javascript,应该会看到类似以下内容:
![]()
该文件将包含您的所有内联脚本。
此外,Discourse 原生支持 Google Analytics,为什么不直接使用它呢?
在设置中搜索 Analytics。
好的,谢谢,我会试试的。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.