コメントフォームが表示されない時の対処

Blogger in Draftに限ったことですが、使用しているテンプレートによっては『下記の投稿を埋め込みました』を選択するとコメントフォームが表示されない場合がありました。


テンプレートを調べると下記のようになっていました。

<p class='comment-footer'>  
<a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>  
</p>


正しい例:
<p class='comment-footer'>  
<b:if cond='data:post.embedCommentForm'>  
<b:include data='post' name='comment-form'/>  
<b:else/>  
<b:if cond='data:post.allowComments'>  
<a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>  
</b:if>  
</b:if>  
</p>

『<b:include data='post' name='comment-form'/>』がないとマズいようなので、もし表示されない場合は上記のように書き換える必要があります。

注意:
『comment-footer』クラスは複数あるため、該当箇所を探す時には気をつけましょう。

0 Comments:

Sony Style(ソニースタイル)
デル株式会社

Recent Posts