douzhi3454 2016-05-23 13:24
浏览 73
已采纳

最后放置评论区域

I want to place the comment textarea at the bottom and not the top. I am using a theme but do not understand where in the php to re-arrange them so it is at the bottom.

can anyone help?

<?php if ( comments_open() ) : ?>
<div class="row">
 <div class="blog-span">                            
<?php  
 $fields=array(
    'author' => '<div class="form-group clearfix"><label class="control-label col-xs-2" id="name">Name *</label><div class="col-xs-6"><input required class="form-control" name="author" id="author" value="" type="text"/></div></div>',
    'email' => '<div class="form-group clearfix"><label class="control-label col-xs-2" for="user-email" id="user-email"> E-mail *</label><div class="col-xs-6"><input  required class="form-control" name="email" id="user-email" value=""   type="text" ></div></div>',
    'website' => '<div class="form-group clearfix"><label class="control-label col-xs-2" for="website_url" id="website_url">Website</label><div class="col-xs-6"><input class="form-control" name="website_url" id="website_url" value=""   type="text" ></div></div>',
    );
function my_fields($fields) { 
    return $fields;
}
add_filter('comment_form_default_fields','my_fields');
    $defaults = array(
    'fields'=> apply_filters( 'comment_form_default_fields', $fields ),
    'comment_field'=> '<div class="form-group clearfix"><label for="message" class="control-label col-xs-2"> Message *</label>
    <div class="col-xs-8"><textarea name="comment" id="comment" class="form-control"></textarea></div></div><div class="space-sep-10"></div>',      
    'logged_in_as' => '<p class="logged-in-as">' . __( "Logged in as ",'weblizar' ).'<a href="'. admin_url( 'profile.php' ).'">'.$user_identity.'</a>'. '<a href="'. wp_logout_url( get_permalink() ).'" title="Log out of this account">'.__(" Log out?",'weblizar').'</a>' . '</p>',

    'class_submit' => 'btn btn-primary',
    'label_submit'=>__( 'Send','weblizar'),
    'comment_notes_before'=> '',
    'comment_notes_after'=>'<div class="form-group clearfix"><label class="control-label col-xs-2"></label><div class="col-xs-6">                    <input type="submit" class="btn btn-primary" value="Send">                </div>
        </div>',
    'title_reply'=> '<div class="title-block clearfix"><h3 class="h3-body-title">Leave A Comment</h3><div class="title-seperator"></div></div>',
    'id_form'=> 'comment-form',
    'class_form'=> 'form-wrapper'
    );
    comment_form($defaults); ?>     
    </div>

  • 写回答

2条回答 默认 最新

  • dongwei9771 2016-05-23 13:55
    关注

    Try this in your functions.php:

    add_filter('comment_form_fields', function($fields)
    {
        $textarea = $fields['comment'];
        unset($fields['comment']);
        $fields['comment'] = $textarea;
        return $fields;
    });
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败
  • ¥15 树莓派5怎么用camera module 3啊
  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥15 Attention is all you need 的代码运行
  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
  • ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事: