添加 Google Adsense 到 mkdocs 文档中
在您的 mkdocs-material 版本中找到原始的 base.html
:
✗ python3
>>> import material
>>> material.__path__
['/opt/homebrew/lib/python3.10/site-packages/material']
mkdocs.yml
中,开启overrides
功能,并在站点目录下,新建文件夹 overrides
。
theme:
name: material
custom_dir: overrides
文件结构:
.
├─ overrides/
│ └─ base.html
└─ mkdocs.yml
编辑上面的 material.__path__
目录下的 template/base.html
文件, 在 </head>
部分的前面添加您的adsense代码,
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4071429194671997"
crossorigin="anonymous"></script>
</head>
overides/base.html
。
最后使用 mkdocs build
命令后,检查生成的网页源码中是否包含 adsbygoogle
相关部分。
不出意料的话,现在你的 mkdocs 站点已经集成了 Google Adsense。
恭喜!
评论
本文总阅读量次