Reply To: File field type not working – WordPress 4.4

Author Replies
TDE_wp # Posted on April 5, 2016 at 2:47 pm

Hi I seem to have fixed it by adding this line wp.media.editor.activeEditor = ed.id;

// closure to avoid namespace collision


(function(){
    // creates the plugin

  tinymce.create('tinymce.plugins.masterpress.media', {
		mceTout : 0,

		init : function(ed, url) {

      // Add Media buttons
			ed.addButton('mp_media', {
				title : 'Insert Media',
				onclick : function() {

					var $ed = jQuery(ed);
					var workflow = $ed.data("workflow");

					if (!workflow) {
						$ed.data("workflow", wp.media.editor.add(ed.id));
						workflow = $ed.data("workflow");
					}
					
					wp.media.editor.activeEditor = ed.id;

					workflow.open();

				}
			});

		}

 	});

  // Registers plugin
  tinymce.PluginManager.add('mp_media', tinymce.plugins.masterpress.media);

})()

Latest From the Blog

MasterPress 1.3.6 is now available

Masterpress 1.3.6 is a compatibility release. It resolves an edge case with shared fieldsets not working for MySQL 8 when the fieldset is limited to more than 1 post type or taxonomy or excluding any post types or taxonomies.

Plugin Requirements

MasterPress requires a minimum of WordPress version 4.9, MySQL 5.6, and PHP version 5.6.20.

We also recommend that PHP is configured to use a memory limit of 64MB per request (128MB may be required for sites with higher complexity).

This plug-in is not compatible with the WordPress.com hosted service.

Three AM