Output it on a hidden div, then just apply display: block on it when needed and hide the rest, and do reverse once you’re finished editing.
No, we discuss on how we implemented TinyMCE into our own page editor. SO basically, idea is to instantiate one instance of wp_editor in the background, and then you dynamically call that editor into view based on your needs.
Check this discussion on how we do it: http://themeforest.net/forums/thread/who-has-got-an-awesome-wordpress-drag-and-drop-page-builder-in-their-theme-/107638?page=6#message_content_966919
Good luck with that, it’s hell I would suggest rethinking the concept and avoiding that if anyhow possible.
I’ve written a small function now, based on has_shortcode(). which will retrieve all instances of shortcodes in a string and store them in an array.https://gist.github.com/OriginalEXE/9051666
You can then go through array with foreach() and use shortcode_parse_atts() on each of them.
Function returns false if no shortcode has been found with specified tag.
P.S. I just took a look and looks like I should be 6th with 166.39 km,not that it matters though
See you on the battlefield next year guys!
Maybe you could use wp function for that?
shortcode_parse_atts( $text );
Here is my best score