先暂时用下列两种办法:
#1/vendor/flarum/core/views/frontend/app.blade.php
[不推荐,随着版本更新失效]
<head>
<meta charset="utf-8">
<title>{{ $title }}</title>
<meta name="referrer" content="strict-origin-when-cross-origin">
{!! $head !!}
</head>
#2 /extend.php
[推荐,不受版本更新影响]
return [
(new Extend\Frontend('forum'))
->content(function (Document $document) {
$document->head[] = '<script src="/bdtj.js"></script>';})
];
方法二需要提前在/public
目录创建bdtj.js
文件,里面的内容如下:
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?43b*****352"; //换成你的
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
因年代久远(几个月前弄好的),所以不记得是否需要两个方法同时用,所以如果其中一个不生效,那就两个方法一起使用吧