0

WordPress Webサイトの画面オプションでコメントをオフにしましたが、コメントボックスが以前は次のようなエラーが発生しました。

警告:call_user_func()は、パラメーター1が有効なコールバックであるか、関数'custom_comment'が見つからないか、1335行目の/home/website/public_html/wp-includes/comment-template.phpに無効な関数名であると想定しています。

何がこの問題を引き起こしているのかわかりません。私はそれを取り除く唯一の方法はloop-post-single.phpファイルからコメントを削除することです。ただし、将来コメントを許可したいので、これは行いたくありません。画面オプションでコメントをオンにしても、同じエラーが発生します。comment-template.phpファイルを確認し、関数名を「custom-comment」に変更しました。エラーは削除されますが、コメントは正しく機能しなくなります。

theme-comments.phpという別のファイルがあります。このファイルにはカスタムコメント機能があります。2つのファイルをリンクする方法はありますか?

どんな助けでもとても素晴らしいでしょう

4

1 に答える 1

1

まず、次のようなコードがある可能性のあるテーマフォルダのcomment.phpを確認してください。

wp_list_comments( array( 'callback' => 'xxxx_comment' ) );

に変更します

wp_list_comments();

これがあなたのために働くことを願っています。

于 2013-03-19T06:23:52.707 に答える