2016年10月15日土曜日

サイドバーに表示されるPowered by Bloggerを削除したい

このブログでは、海外のテンプレート・プロバイダーからダウンロードしたテンプレートを使っています。

海外テンプレートを適用すると、たいていサイドバーの下側にPowered by Bloggerが勝手に表示されます。

この正体は、Attributionウィジェットです。Blogger利用者にはAttributionウィジェットの表示義務があるため、Attributionウィジェットのないテンプレートを適用すると、それが自動的に挿入されてしまうのです。

表示義務があるため原則的に削除するわけにはいきません。(物理的に削除する方法はあります。)

このブログの場合は、削除する代わりにサイドバーからフッターに移しました。

テンプレートのXMLファイルを開いて、フッター(</body>の前の行)に以下のコードを追加します。

<b:section class='Footer' id='Footer' showaddelement='yes'>
<b:widget id='Attribution1' locked='false' title='' type='Attribution' visible='true'>
<b:includable id='main'>
<b:if cond='data:feedbackSurveyLink'>
<div class='mobile-survey-link' style='text-align: center;'>
<data:feedbackSurveyLink/>
</div>
</b:if>
<div class='widget-content' style='text-align: center;'>
<b:if cond='data:attribution != &quot;&quot;'>
<data:attribution/>
</b:if>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
</b:section>


このXMLファイルをアップロードしてテンプレートに適用すれば、Powered by Bloggerがフッターに移ります。

注意)

上記のコードは、フッターにFooterという名前のセクションを追加するものです。すでにFooterという名前のセクションがあれば、上記の黄色マーカー部分Footer2など別の名前に付け替えてください。

参考)

上記の変更後にBloggerの管理画面で「レイアウト」でAttributionウィジェットを開くと、削除することができます。

Share:

0 コメント:

コメントを投稿