sphinx の html 出力にアドセンスの記事内広告を貼って github pages に上げてみる

そんなニーズがあるかどうかは知らないが。

_templates に layout.html をコピーして、記事の下に広告コードを挿入する。

例えば、[read the docs テーマ(sphinx_rtd_theme)[https://sphinx-rtd-theme.readthedocs.io/en/latest/] の場合。

lib/python3.6/site-packages/sphinx_rtd_theme/layout.html

を _templates にコピーする。

<div itemprop="articleBody">
:
</div>

の下あたりに、

<div>
広告コード
</div>

のような感じで差し込む。

もう少しレイアウトの調整は必要かもしれないが、このような感じになる。

github pages 面白いな、という気分になってくる。