WordPress 評(píng)論表單自定義
WordPress自帶的表單太簡(jiǎn)陋,如果要更強(qiáng)大的話,還是自定義來(lái)的實(shí)在。
使用官方函數(shù):comment_form()
本函數(shù)允許自定義表單源碼內(nèi)容,但是要包括必要的字段。
$comment_form_args = array( 'submit_button' => '<div style="text-align: right"><input name="%1$s" type="submit" id="%2$s" class="%3$s" value="%4$s" /></div>', 'comment_notes_before' => '', 'class_submit' => 'layui-btn layui-btn-primary', 'label_submit' => __('提交評(píng)論', 'win10exp'), 'comment_notes_after' => '', 'id_form' => 'form_comment', 'cancel_reply_link' => __('取消回復(fù)', 'win10exp'), 'comment_field' => '<div class="comment_form_textarea_box layui-row"><textarea class="comment_form_textarea layui-col-md12 layui-col-xs12" name="comment" id="comment" placeholder="發(fā)表你的看法吧~~~啦啦啦"></textarea></div>', 'fields' => apply_filters('comment_form_default_fields', array( 'author' => '<div class="layui-row comment_form_input"><input class="layui-col-md4 layui-col-xs12" placeholder="昵稱" type="text" id="author" name="author" value="' . esc_attr($comment_author) . '" ' . ($req ? "required" : '') . '>', 'email' => '<input class="layui-col-md4 layui-col-xs12" type="email" id="email" name="email" placeholder="郵箱地址" value="' . esc_attr($comment_author_email) . '" ' . ($req ? "required" : '') . '>', 'url' => '<input class="layui-col-md4 layui-col-xs12" type="url" id="url" name="url" placeholder="網(wǎng)址(選填)" value="' . esc_attr($comment_author_url) . '"></div>', ))); comment_form($comment_form_args);
直接制作表單
反正都要提交到WordPress自帶的評(píng)論文件,那么可以自己自定義表單了。
其中要加載WordPress的評(píng)論掛載點(diǎn)
<div class="row comment-from-main"> <div class="comment-form-textarea "> <div class="comment-textarea-box"> <textarea class="form-control" name="comment" id="textarea" placeholder="說(shuō)點(diǎn)什么吧..."></textarea> </div> </div> <div class="form-submit"> <input class="submit" name="submit" type="submit" id="misubmit" tabindex="5" title="提交評(píng)論" value="提交評(píng)論"> <?php comment_id_fields(); ?> <?php do_action('comment_form', $post->ID); ?> </div> </div>
版權(quán)聲明:
作者:applek
鏈接:http://www.yydfqli.cn/commentzdy.html
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END