WordPress後臺QuickTags Toolbar添加QQ雲輸入法Button之簡單思路
Sunday, October 31st, 2010 14:50 -- by 貓小豆/wp-includes/js/quicktags.js文件適當位置添加類似如下兩段代碼:
- edButtons[edButtons.length] =
- new edButton('ed_QQInputMethod'
- ,'QQInputMethod'
- ,''
- ,''
- ,''
- ,-1
- ); // special case
- else if (button.id == 'ed_QQInputMethod') {
- document.write('<input type="button" id="' + button.id + '" accesskey="' + button.access + '" class="ed_button" onclick="javascript:(function(q){!!q?q.toggle():(function(d,j){j=d.createElement(\'script\');j.src=\'//ime.qq.com/fcgi-bin/getjs\';j.setAttribute(\'ime-cfg\',\'lt=2&tc=1\');d.getElementsByTagName(\'head\')[0].appendChild(j)})(document)})(window.QQWebIME)" value="' + button.display + '" />');
- }
第二段可於QQ雲輸入法官方網站自行生成合適代碼,並對照修改。
新版WordPress似乎應對應修改quicktags.dev.js,之後或需更改文件名以quicktags.js;未研究,懶得研究。貓小俠是在自己寫的QuickTags Toolbar插件基礎上修改,並測試通過。
另外,QQ Yun IME插件,可於前後臺適當位置調用QQ雲輸入法,功能較豐富。