#23591 closed defect (bug) (fixed)
Can't insert media into wp_editor() without quicktags and/or tinymce
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | 3.9 | Priority: | normal |
Severity: | normal | Version: | 3.5.1 |
Component: | Editor | Keywords: | |
Focuses: | Cc: |
Description
If I set up an editor with no TinyMCE or Quicktags, I'm unable to insert any media.
$args = array( 'tinymce' => false, 'quicktags' => false, 'textarea_rows' => 5, ); wp_editor( '', 'test1', $args );
No js errors or anything. Media modal comes up, I can use it without any issue, but as soon as I click insert (be it single media or gallery), nothing happens.
I have to enable tinymce and/or quicktags to get media insertion to work.
Here's a simple plugin for testing: https://gist.github.com/trepmal/5016952
I can replicate this in 3.5.1 and trunk, have not tested in anything older.
I don't think this is a browser quirk, but just in case, I've tested and confirmed the issue in Firefox 19 and Chrome 25.0.1364.84 beta both on Mac 10.8.2.
Change History (4)
#2
@
12 years ago
Something about wp_editor() changed in a recent release and broke one of my plugins.
Clicking the media button just pops the user to the top of the page on a plugin with a WYSIWYG editor field on a custom model that is not a custom post type.
I've added this JavaScript which seems to fix the issue and am sending it out to some of my test users.
Someone on twitter showed me the trick to fix this
I'm sure somebody with better js chops can make a nice patch.