WordPress 3.5 image insert fails with "send_to_editor is not a function" - FIXED (2 posts)

  1. annotum
    Posted 3 years ago #

    I was seeing an issue in my custom theme upload code where I could not insert images.

    Steps to reproduce:

    1. Click insert image button on toolbar
    2. Select, upload image
    3. Enter details in custom dialog, click "insert" button, which calls send_t0_editor.


    Image inserted in article editor


    Nothing happens. Javascript console in Chrome/FF reports "send_to_editor is not a function" or "Uncaught TypeError: Object [object Window] has no method 'send_to_editor'"

    This error occurs because prior to 3.5 the media-upload script (which contains send_to_editor always gets loaded; in 3.5, it is only loaded in some cases. The fix is to invoke wp_enqueue_script in my theme's functions.php in order to load the media-upload script every time:

    wp_enqueue_script( 'media-upload' );

    I'm posting this in case someone else sees the same issue, so they can find this solution via search.

    Here's the fix on Github:


  2. markpanado
    Posted 3 years ago #

    This helps me solve my problem at my site's built-in gallery http://www.vicelv.ph ! Thank you :)

Topic Closed

This topic has been closed to new replies.

About this Topic