Sphinxのbootstrapテーマにツイッターボタンを追加する

bootstrapテーマの見出しの上に、ツイッターのボタンを設置してみます。

layout.htmlの作成

ドキュメントルートフォルダの下の_templateフォルダにlayout.htmlというファイルを作ります。

そのファイルの1行目にextendsを書いて、その後ろにbootstrapテーマのlayout.htmlファイルからcontentブロックをコピーします。ブロックは入れ子になってるので、対応するendblockまでコピーしてください。

そして、contentブロックの中のbodyブロックの前に、ツイッターのボタンのコードをコピーします。

こんな感じですね。

{% extends "!layout.html" %}

{%- block content %}
{{ navBar() }}
<div class="container">
 <div class="row">
   {%- block sidebar1 %}{{ bsidebar() }}{% endblock %}
   <div class="{{ bs_span_prefix }}{{ bs_content_width }}">

<!-- ツイッター -->
<div class="btn-group">
<!--ここに、ツイッターのボタンのコードをコピペ -->

</div>

     {% block body %}{% endblock %}
   </div>
   {% block sidebar2 %} {# possible location for sidebar #} {% endblock %}
 </div>
</div>
{%- endblock %}

これでHTMLファイルを出力すると、ツイッターのボタンが表示されます。

Google adsenceもこの要領でいけると思います。