「旅程」

為自帶編輯器添加Hcms主題專用的快捷按鈕

本文已经超过57个月没有更新,部分内容可能失效。

>_<終於找到添加方法了,趕緊來備份一下,以備不時之需~~
教程來自:http://www.cmhello.com/hcms-quicktags.html
P.S:只支持wp3.3以上的版本ww

格式為:

1
2
QTags.addButton( 'my_id', 'my button', 'n', 'n' );
//这儿共有四对引号,分别是按钮的ID、显示名、点一下输入内容、再点一下关闭内容(此为空则一次输入全部内容),n表示换行。

具體方法:
1.用記事本建立一下名為my_quicktags.js的文件,並將下面的代碼複製進去(我用的是我自己的版本,按照註釋自己改ww).保存的時候必須要用UTF-8的格式.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
QTags.addButton( 'down', 'Down', "n[down]", "[/down]n" );//添加down面板
QTags.addButton( 'author', 'Author', "n[author]", "[/author]n" ); //添加author面板
QTags.addButton( 'txt', 'Text', "n[text]", "[/text]n" ); //添加text面板
QTags.addButton( 'link', 'Link', "n[link]", "[/link]n" );//添加link面板
QTags.addButton( 'chat', 'Chat', "n[chat]", "[/chat]n" );//添加chat面板
QTags.addButton( 'newdown', 'Newdown', "n[newdown title=]", "[/newdown]n" );//添加newdown面板
QTags.addButton( 'newauthor', 'Newauthor', "n[newauthor title=]", "[/newauthor]n" );//添加newauthor面板
QTags.addButton( 'newtext', 'Newtext', "n[newtext title=]", "[/newtext]n" );//添加newtext面板
QTags.addButton( 'newlink', 'Newlink', "n[newlink title=]", "[/newlink]n" );//添加newlink面板
QTags.addButton( 'newchat', 'Newchat', "n[newchat title=]", "[/newchat]n" );//添加newchat面板
QTags.addButton( 'butlink', 'link按鈕', "n[butlink href=]", "[/butlink]n" );//添加link按鈕
QTags.addButton( 'butdown', 'down按鈕', "n[butdown href=]", "[/butdown]n" );//添加down按鈕
QTags.addButton( 'butauthor', 'author按鈕', "n[butauthor href=]", "[/butauthor]n" );//添加author按鈕
QTags.addButton( 'buttext', 'text按鈕', "n[buttext href=]", "[/buttext]n" );//添加text按鈕
QTags.addButton( 'butchat', 'chat按鈕', "n[butchat href=]", "[/butchat]n" );//添加chat按鈕
QTags.addButton( 'music', '音樂', "n[music replay=1]", "[/music]n" );//添加音樂
//这儿共有四对引号,分别是按钮的ID、显示名、点一下输入内容、再点一下关闭内容(此为空则一次输入全部内容),n表示换行。

2.把上面這個寫好的js文件上傳到相應的主題文件夾的js文件夾裡,再在相應主題的 functions.php 中加入如下代碼:

1
2
3
4
5
6
7
8
9
//添加编辑器快捷按钮
add_action('admin_print_scripts', 'my_quicktags');
function my_quicktags() {
    wp_enqueue_script(
        'my_quicktags',
        get_stylesheet_directory_uri().'/js/my_quicktags.js',
        array('quicktags')
    );
    };

搞定~!www
咿呀,太棒了,再也不用愁這個了www

转载请标明出处:「旅程」

本文地址:http://moonaileen.info/1737

扫一扫分享给好友
扫一扫分享给好友
相关文章
0 评论
留言