投稿

  • 2017年4月9日
  • Blogger

Bloggerの自作テンプレートの編集でエラーが発生するようになっていた。

操作 エラーコード
テーマを保存 bX-v2vqfh
テーマをプレビュー bX-e1f5d

原因を調べたところ、ウィジェット要素にlocked属性が無い場合にエラーが発生することが分かった。

エラー
<b:widget type='Subscribe' id='Subscribe1' mobile='yes'>
成功
<b:widget type='Subscribe' id='Subscribe1' mobile='yes' locked='false'>

値がtruefalseかは関係なく、属性があれば通るようだ。
レイアウト用ページ要素タグについてでは「省略化」となっているので、バグかもしくは仕様変更がドキュメントに反映されていないかのどちらかだろう。

今回は運よく原因を特定できたが、内容が複雑化してくるとエラーコードだけでは如何ともし難い。