wordpress主题评论框一般是没有标签快捷插入按钮的,方法有很多,从那里看到一种调用wordpress内置quicktags的方法:
(1)在主题目录中新建my_quicktags.js文件,内容如下:
//设置quicktags quicktags({ id: "comment", //评论框的ID,一般为 comment,根据自己主题设置 buttons: "strong,em,del,link,code" //内置有这些,根据自己需求选吧: strong,em,link,block,del,ins,img,ul,ol,li,code,more,spell,close }); //默认的引用(block)插入很蛋疼,所以自己定义了一个 QTags.addButton('quote','quote','<blockquote>','</blockquote>','quote'); //另外定义了个“下划线”,其它举一反三 QTags.addButton('U','U','<u>','</u>','U');
(2)在主题functions.php文件中加入以下代码:(加载jQuery库和上面的js文件)
if ( comments_open() && is_singular() ) { function zfunc_print_script() { wp_enqueue_script( 'jquery' ); //加载jQuery库,已加载过则不用 wp_enqueue_script( 'quicktags' ); //加载js quicktags wp_enqueue_script( 'my_quicktags', get_template_directory_uri() . '/my_quicktags.js', array('my_quicktags','jquery'), '1.0', 1,true); //加载第1步建立的my_quicktags.js文件 } add_action('wp_enqueue_scripts', 'zfunc_print_script'); }