有没有办法编辑COMMENT_FORM()的标记?

时间:2020-05-11 作者:Chillin\'

我有一张单人床。php页面,其中我调用the_content() 函数,然后是comment_form() 函数显示注释框。

虽然这个函数确实显示登录用户、注销链接、评论文本区和post按钮,我可以编辑CSS,但我想知道是否有办法编辑生成的标记。

我找到了一个link 这详细说明了注释的标记。来自Twenty20Theme的php,但不包括所述评论框的标记。

我想做的两件主要事情是;将用户头像添加到评论框旁边,并将css类添加到按钮和文本区域以进行样式设置。

1 个回复
SO网友:Antti Koskinen

前几天我在这里介绍了一些评论(textarea)过滤器,https://wordpress.stackexchange.com/a/366147/144392

但您可能想查看的过滤器很可能是,

EDIT 11.5.2020: Codex示例comment_form($args),

$comments_args = array(
        // Change the title of send button 
        \'label_submit\' => __( \'Send\', \'textdomain\' ),
        // Change the title of the reply section
        \'title_reply\' => __( \'Write a Reply or Comment\', \'textdomain\' ),
        // Remove "Text or HTML to be displayed after the set of comment fields".
        \'comment_notes_after\' => \'\',
        // Redefine your own textarea (the comment body).
        \'comment_field\' => \'<p class="comment-form-comment"><label for="comment">\' . _x( \'Comment\', \'noun\' ) . \'</label><br /><textarea id="comment" name="comment" aria-required="true"></textarea></p>\',
);
comment_form( $comments_args );

相关推荐