Wordpress - add custom tinymce shortcode in another text editor and not only classic editor -


here problem: have different text area (isn't wordpress classic editor, many wysiwyg editor visual composer plugin). theme include in tinymce shortcodes. when want insert shortcode in specific textarea, shortcode appears in classic editor everytime. try in code "put code in text box on want insert shortcode , not in traditional publisher". here code think solution :

    addwithpopup: function(ed, title, id) {         ed.add({             title: title,             onclick: function() {                 tinymce.activeeditor.execcommand('freshshortcodespopup', false, {                     title: title,                     identifier: id                 });             }         });     }, 

hope can me... regards. math.

don't use tinymce.activeeditor address editor. tinymce.activeeditor won't change unless user explicitly clicks editor. trap tinymce.activeeditor not initialized unless editor clicked @ all. better address editor instance using id:

tinymce.get('your_editor_id').execcommand(... 

update: about

        onclick: function(ed) {            console.log('ed:',ed);            ed.execcommand('freshshortcodespopup', false, {                 title: title,                 identifier: id             });         } 

Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -