登录时未显示WordPress注释框

时间:2019-07-06 07:14:28

标签: wordpress

我正在尝试使用以下代码来设置完整评论表单的样式:

functions.php文件:

power>=3

现在来自comment.php文件,我正在使用以下代码:

function comment_default_fields ( $fields ) {   

    unset($fields['author']);
    unset($fields['email']);
    unset($fields['url']);    

    $fields[]           = '<div class="row">'; 
    $fields['author']   = '<div class="col-lg-6 col-md-6">
                <div class="single-input">
                    <label for="commenter-name">Name</label>
                    <input type="text" name="commenter-name" id="commenter-name" placeholder="Your name here..">
                </div>
            </div>';
    $fields['email']    =   '<div class="col-lg-6 col-md-6">
                <div class="single-input">
                    <label for="commenter-email">Email</label>
                    <input type="email" name="commenter-email" id="commenter-email" placeholder="Your email here..">
                </div>
            </div>';
    $fields['comment_field']    =   '<div class="col-lg-12">
                <div class="single-input">
                    <label for="commenter-message">Message</label>
                    <textarea name="comment" id="commenter-message" cols="30" rows="5" placeholder="Your message here.."></textarea>
                </div>
            </div>';                         
    $fields[]           = '</div>';             
    return $fields;
}
add_filter( 'comment_form_default_fields', 'comment_default_fields' );

在这里,您会看到 comment_field 键为空,因为当我不登录时,我会看到带有其他输入字段(作者和电子邮件)的2条评论框,而不是一个评论框。这就是为什么我将其删除。

但是问题是我登录后看不到任何评论框。

你能告诉我为什么吗?

0 个答案:

没有答案