php 内に書いた以下の様なコメント文が機能しなかった。
<!- -
<?php if($comments): foreach ($comments as $comment) : ? >
<div class="com">
<?php comment_text() ?>
<p class="commeta">
<?php comment_date() ?><?php comment_time() ?> posted by <?php comment_author_link() ?>
</p>
</div>
<?php endforeach; endif; ?>
- ->
原因は、1行目の ? > の部分。? と > の間にスペースが入っていて、先頭のコメント開始文 <!- - がそこで、”食べられて”しまったための様だ。
普通の php としても、? と > の間にスペースが入っていると機能しない。