在我的网站上启用PHP版本7.2.17或更新版本时,我会在一些页面上收到与PHP相关的错误消息。
Warning: 在中使用未定义的常量comment\\u notes\\u before-假定“comment\\u notes\\u before”(这将在PHP的未来版本中引发错误)/home/(username)/public_html/(domain name).com/wp-content/themes/Divi-child/comments.php 在线68
下面是注释第68行的代码。php文件:
comment_form( array( \'fields\' => $fields, \'label_submit\' => esc_attr__( \'Submit\', \'Divi\' ), \'title_reply\' => \'<span>\' . esc_attr__( \'Leave a comment\', \'Divi\' ) . \'</span>\', \'title_reply_to\' => esc_attr__( \'Leave a Reply to %s\', \'Divi\' ), \'class_submit\' => \'submit et_pb_button\', comment_notes_before
这是第69行:
=>\'<p class="comment-notes">\' . __( \'\' ) . \'</p>\' ) ); ?>
有什么想法可能导致这种情况,以及我需要对PHP源代码进行哪些调整吗?
最合适的回答,由SO网友:Oleh 整理而成
请尝试将该行更改为
comment_form( array( \'fields\' => $fields, \'label_submit\' => esc_attr__( \'Submit\', \'Divi\' ), \'title_reply\' => \'<span>\' . esc_attr__( \'Leave a comment\', \'Divi\' ) . \'</span>\', \'title_reply_to\' => esc_attr__( \'Leave a Reply to %s\', \'Divi\' ), \'class_submit\' => \'submit et_pb_button\', \'comment_notes_before\'