Linux区


WordPress评论区调用TinyMCE编辑器(无插件)

WordPress的发表评论界面默认是没有html编辑按钮的,如果要添加这些按钮的话,只需在主题目录下的functions.php里添加如下代码即可:

/*
* linux.zone_note:评论区使用tinymce编辑器
*/
function lulinux_comment_editor($field){
if (!is_single()){
return $field;
}
global $post;
    ob_start();
    wp_editor('', 'comment', array(
'textarea_rows' => 15,
//默认切换到文本编辑器
'default_editor' => 'html',
'tinymce' => 'true',
'teeny' => 'true',
));
$editor = ob_get_contents();
    ob_end_clean();
$editor = str_replace('post_id=0', 'post_id=' . get_the_ID(), $editor);
return $editor;
}

add_filter('comment_form_field_comment', 'lulinux_comment_editor');

效果如下:

相关博文



发表评论

电子邮件地址不会被公开。