コメント投稿後、Warning: call_user_func(twentyten_comment)
-
また分からないことが出てきてしまったのでよろしくお願いします。
Twentytenのpage.phpをペースに「PHPによるWordpressカスタマイズブック」の「コメント一覧のページを作る」でテンプレートを作っています。
コメントは自分にメール送信され、承認後でないと表示しないようにしてあります。コメントを送信するとメールは送信されず、このようなエラーが出てしまいます。
○○ への1件のコメント
Warning: call_user_func(twentyten_comment) [function.call-user-func]: First argument is expected to be a valid callback in /–ここはサイトのディレクトリ–/wp-includes/comment-template.php on line 1335ところが、1335行は以下の通り ?php endif; ? と div class= の間の空行で何もありません。
<?php if ($comment->comment_approved == '0') : ?> <em><?php _e('Your comment is awaiting moderation.') ?></em> <br /> <?php endif; ?> <div class="comment-meta commentmetadata"><a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ) ?>">
試しにwp-includesフォルダ自体を入れ直してみましたがダメでした。
テーマをデフォルトの Twentyten に戻すとエラーになりません。
どこをチェックしたら良いでしょうか、お分かりになる方、教えてください。
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「コメント投稿後、Warning: call_user_func(twentyten_comment)」には新たに返信することはできません。