Hi guys!
I use this code to insert a shortcode into post/page editor:
tinyMCE.execCommand(‘mceInsertContent’,false,shortcode);
But this works only in Visual mode. Could you give me a helping hand how can I insert it in HTML mode also?
Ok, I was faster. 

I had to check if HTML or Visual mode is active. If HTML is active I can simply insert content with jQuery.
if(jQuery(‘textarea.wp-editor-area’).css(‘display’) == ‘none’){ tinyMCE.execCommand(‘mceInsertContent’,false,’\r\n’+content); } else{ var original_text = jQuery(‘textarea.wp-editor-area’).val(); jQuery(‘textarea.wp-editor-area’).val(original_text + ’\r\n’ + content); }
