跟随WP升级,继续插入[audio、media短代码按钮修正] » 荒野无灯weblog

Keep It Simple, Stupid.

荒野无灯weblog

跟随WP升级,继续插入[audio、media短代码按钮修正]

由于WP升级,quicktags改变,先前文章:《在后台添加quicktags——续<不用audio-player插件也播放mp3>》中给大家的代码已经不能正常工作了。现抽时间更新之。

相应代码如下:

    //override the b-quote,it's value was too long for me
        edButtons[40] = new QTags.TagButton('block','bq','\\n\\n
','
\\n\\n','q'); // id, display, arg1(callback), arg2, access_key, title, priority, instance QTags.addButton('audio' ,'audio' ,hacklogInsertAudio ,'','a', 'Insert audio'); QTags.addButton('media' ,'media' ,hacklogInsertMedia ,'','m', 'Insert media'); function hacklogInsertAudio() { var U=prompt('请输入mp3 URL','http://'); if(!U) return false; var audio_url = jQuery.trim(U); if(audio_url == null || audio_url == "" || audio_url =='http://') { alert('请输入正确的mp3 URL!'); return false; } else { QTags.insertContent(""); } } function hacklogInsertMedia() { var U = prompt('Enter URL' , 'http://'); U = jQuery.trim(U); if(!U) return false; var T = prompt('Enter type' ,'mp3'); var W = prompt('Enter width' , '500'); var H = prompt('Enter height' , '400'); var A = prompt('auto autostart?' , '0'); var theTag = ''+U+''; QTags.insertContent(theTag); }

《免插件为wp编辑器添加wp表情修正版[同时支持可视化编辑器和HTML编辑器]》一文中的代码也失效了,将

jQuery('#quicktags').before(smiley);

修改为

jQuery('#wp-content-editor-container').before(smiley);

即可。

Tagged in :

All Comments (0)
Gravatar image
No Comments