Intereting Posts
Сообщения, которые не отображаются с пользовательской базой категорий и подкатегориями Почему большинство записей в таблице wp_posts с префиксом post_? Запрос Ajax с jQuery не происходит если администратор зарегистрирован Размещение div или img между массивом post с использованием WP Query Постоянная ссылка для авторов цитат Как получить все изображения в Media Gallery с разбивкой на страницы? Какой шаблон используется для просмотра файлов медиабиблиотеки? изменение meta_query в parse_query Создайте ссылку переднего конца, чтобы сохранить сообщение (или отменить публикацию) в качестве черновика Как выводить заголовок домашней страницы блогов Пользовательские типы, таксономии и оптимизация запросов Как использовать pre_get_posts для установки сообщений на страницу? Сценарий не будет печатать на голове, если правильный путь к файлу Редактировать post_content в сообщениях с помощью Featured Image

Устаревший вызов API TinyMCE: windowManager.createInstance (..)

Im работает с плагином TinyMCE (WordPress 4.7.2), и я заметил, что Im получаю предупреждение об отказе от метода, когда создаю новый модальный. Однако мой пример кода очень похож на собственный пример кода Tiny MCE . Может ли кто-нибудь пролить свет на то, почему это предупреждение увольняется, как я не думаю, основываясь на их примере, что я фактически использую старый синтаксис.

Мой полный код:

(function () { tinymce.create('tinymce.plugins.EXAMPLE', { init: function (ed, url) { // Register commands ed.addCommand('EXAMPLE', function () { // DEPRECIATION WARNING THROWN HERE ed.windowManager.open({ url: ajaxurl + '?action=example_modal', // modal window width: 520 + parseInt(ed.getLang('button.delta_width', 0)), // size of our window height: 620 + parseInt(ed.getLang('button.delta_height', 0)), inline: 1 }, { plugin_url: url }); }); // Register buttons ed.addButton('EXAMPLE', { title: 'Create Modal', image: url + '/../app_icon.png', cmd: 'EXAMPLE' }); }, getInfo: function () { return { longname: 'EXAMPLE', author: 'test', authorurl: 'test', infourl: 'test', version: '1.0', version: tinymce.majorVersion + '.' + tinymce.minorVersion }; } }); // Register plugin // first parameter is the button ID and must match ID elsewhere // second parameter must match the first parameter of the tinymce.create() function above tinymce.PluginManager.add('EXAMPLE', tinymce.plugins.EXAMPLE); })(); 

Пример кода небольшого MCE:

 ed.windowManager.open({ url : this.url + 'file.html?param=' + ed.getParam("pluginName_param_name"), width : 640 + parseInt(ed.getLang('amadeo_draft.delta_width', 0)), height : 511 + parseInt(ed.getLang('amadeo_draft.delta_height', 0)), movable : true, inline : true }); 

Solutions Collecting From Web of "Устаревший вызов API TinyMCE: windowManager.createInstance (..)"