Blogger 空のテンプレートで初期化
Bloggerのテンプレートを変えた時に、レイアウトも綺麗に上書きされれば良いのですが、古いガジェットが残ってしまう時があります。
特におしゃれな海外製Bloggerテンプレートを色々試しているうちに、レイアウトがぐちゃぐちゃになってしまう事が多く、以前は私も1つづつ手作業で削除していました。
空のテンプレートで簡単に初期化
この問題、簡単な解決方法がありました。この方法ならすっきりリセットされます。
今までとは別のテンプレートを使い始める時に、1番最初に初期化をやっておくと不要ガジェットが綺麗に整理されるのでお勧めです。
作業前の注意事項
HTMLの編集・テンプレートの変更は、作業前に必ず現状のバックアップを。バックアップをとっていないと、何か不具合があった時に元に戻すことができません。
また、作成した記事や個別ページなどは消えませんが、既設ガジェットは全て削除されてしまうので、HTML/Java・リンクリストやテキストなどコンテンツを書き込むタイプのガジェットの場合は、内容のバックアップをとっておくのをお忘れなく。
また、HTML(デザイン・レイアウト)がリセットされるので、Googleアナリティクスなどのコードも、新しいテンプレートになったらもう一度追記が必要になります。
作業手順
- テーマ>カスタマイズ>HTMLを編集 より、まずは表示されたHTMLを全範囲選択(Ctrl + A)して削除する。
- 下記コードをコピーし、空のHTML欄へ丸ごと貼り付け(ペースト)して保存。
これでレイアウトでは空の main のみ。不要ガジェットが一掃できました。
この後に テーマ>カスタマイズ>元に戻す で使いたい新しいテンプレートの.xmlファイルをUPすれば、レイアウトも綺麗な状態でブログが復活します。
ミニマムな空のテンプレート
<?xml version="1.0" encoding="UTF-8" ?>
<html b:css='false' b:defaultwidgetversion='2' b:js='false' b:layoutsVersion='3' b:responsive='true' b:templateVersion='1.3.0' b:version='2' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
<head>
<b:skin version='1.3.0'><![CDATA[]]></b:skin>
</head><!--</head>-->
<body>
<b:section id='main' showaddelement='yes'/>
<!--</body>--></body>
</html>