如何编辑“留言”下面的文字

时间:2011-08-09 作者:Avery

我使用了“二十个十”主题,自定义。

主题文本为:您的电子邮件地址将不会发布。

使用下面的电子邮件框,读者会觉得他们必须输入电子邮件地址,但我设置了我的设置,因此不需要输入电子邮件地址。

我想将文本编辑为:

您无需留下电子邮件地址即可回复。

这能做到吗?如果是,如何?

非常感谢。

2 个回复
SO网友:GavinR

在评论的底部。php,替换:

<?php comment_form(); ?>
使用:

<?php comment_form(array(\'comment_notes_before\' => \'You do not have to leave an email address in order to reply.\')); ?>

SO网友:Brad Dalton

将此代码放在子主题函数的末尾。php文件。您可以更改每个字段的占位符文本以满足自己的需要。

    function wpsites_modify_comment_form_fields($fields){

$fields[\'author\'] = \'<p class="comment-form-author">\' . \'<label for="author">\' . __( \'Author\', \'wpsites.net\' ) . \'</label> \' . 

( $req ? \'<span class="required">*</span>\' : \'\' ) .

\'<input id="author" name="author" type="text" placeholder="Real name, please, no keyword spamming!" value="\' . 

esc_attr( $commenter[\'comment_author\'] ) . \'" size="30"\' . $aria_req . \' /></p>\';

$fields[\'email\'] = \'<p class="comment-form-email"><label for="email">\' . __( \'Address\', \'wpsites.net\' ) . \'</label> \' .

( $req ? \'<span class="required">*</span>\' : \'\' ) .

\'<input id="email" name="email" type="text" placeholder="You do not have to leave an email address in order to reply" value="\' . 

esc_attr(  $commenter[\'comment_author_email\'] ) . \'" size="30"\' . $aria_req . \' /></p>\';

$fields[\'url\'] = \'<p class="comment-form-url"><label for="url">\' . __( \'Domain\', \'wpsites.net\' ) . \'</label>\' .

\'<input id="url" name="url" type="text" placeholder="Please Link To Your Own Domain" value="\' . 

esc_attr( $commenter[\'comment_author_url\'] ) . \'" size="30" /></p>\';

return $fields;
    }

    add_filter(\'comment_form_default_fields\',\'wpsites_modify_comment_form_fields\');
来源:http://wpsites.net/web-design/customize-comment-form-place-holder-input-text-fields-labels/

也可以在子主题函数文件中使用此代码之前修改注释注释。

    function wpsites_modify_text_before_comment_form($arg) {
$arg[\'comment_notes_before\'] = \'<p class="comment-notes">\' . __( \'You do not have to leave an email address in order to reply.\' ) . \'</p>\';
return $arg;
    }

    add_filter(\'comment_form_defaults\', \'wpsites_modify_text_before_comment_form\');

结束

相关推荐

目前针对Comments.php推荐的最佳实践是什么?

我正准备向提交一个主题。Org repo并希望确保一切正常。我的设计中留下的最大漏洞之一是注释模板。我看了一下评论。php有几个主题,其中有210个是主要主题,并且比我开始时更加困惑。看起来(基于Otto、WP Engineer等的教程)注释模板已经简化,但当我查看大多数主题注释的来源时。php,它们仍然像基督教蒙托亚时代一样错综复杂。那么,请帮助我——设置注释模板的最佳方法是什么?该模板将捕获WP 3.0/3.1中最先进的功能,同时保持代码的简单性?