Articles of plugin tinymce

Как привязать якорь вокруг HTML к редактору tinyMCE

Ну, у меня есть эта проблема, я сделал несколько пользовательских кнопок в редакторе tinyMCE wordpress, чтобы вставить html, чтобы пользователь не путался с короткими кодами. Все работает релятивно нормально … но есть кнопка, которая привязывает якорь к div. <a name="buton" class="prod-button" href="some-href"> <div> … </div> </a> Проблема заключается в том, что при вставке содержимого в […]

перевести значение mce в файл js

Как можно перевести значение mce «text» (один, два) в файле jn-файла плагина? (function() { tinymce.PluginManager.add('mce_buttons', function( editor, url ) { editor.addButton( 'mce_button_2', { text: false, icon: false, type: 'menubutton', menu: [ { text:'one', onclick: function() { editor.insertContent(); } }, { text: 'two', onclick: function() { editor.insertContent(); } } ] }); }); }) ();

Как закрыть tinymce inline popup

Я смотрю вокруг, но не могу закрыть всплывающее окно программно. Следующий код, похоже, не работает. tinyMCEPopup.close() TypeError: Cannot read property 'windowManager' of undefined note: Я запускаю это в консоли Chrome, он может работать в области window.top

TinyMCE Advances удаляет пробелы ("")

Я хочу сохранить пробелы "", вставленные пользователем в WordPress с плагином TinyMCE Advanced. Он хранит их только в том случае, если в начале есть несколько букв. Например Fr 09:00 – 18:00 Но он не держит их, если я использую что-то вроде этого Mo-FR 09:00 – 18:00 09:00 – 18:00 Что я могу сделать против этого? […]

Пользовательская кнопка TinyMCE извлекает значение из настраиваемого поля

Я создаю плагин, который добавляет пользовательскую кнопку в редактор TinyMCE по умолчанию в администраторе WordPress. Следующий код создает этот простой плагин mkay-TinyMCE-экстра-button.php function mkay_enqueue_plugin_script( $plugin_array ){ $plugin_array['subscriptionPlugin'] = plugin_dir_url( __FILE__ ) . 'mkay-tinymce-extra-buttons.js'; return $plugin_array; } add_filter( 'mce_external_plugins', 'mkay_enqueue_plugin_script' ); function mkay_register_buttons_editor( $buttons ){ array_push( $buttons, 'subscription' ); return $buttons; } add_filter( 'mce_buttons', 'mkay_register_buttons_editor' ); […]

Как добавить пользовательский плагин tinymce в новый текстовый виджет

Поэтому у меня есть настраиваемый TinyMCE-плагин, который добавляет кнопку в редактор. Я использую фильтр mce_external_plugins и mce_buttons для добавления моего плагина TinyMCE. После того, как WP 4.8 представила простой TinyMCE для нового текстового виджета, я хотел бы включить мою кнопку i в этот редактор. По какой-то причине я не могу найти документацию редактора виджета с […]

Пользовательские стили в Tiny MCE с внешним файлом CSS

Я только что прочитал статью о том, как реализовать пользовательские стили для WordPress Tiny MCE. Честно говоря, я немного смущен тем, почему мы должны добавлять массивы стилей к функциям.php. Проблема в том, что стили применяются как встроенный CSS (см. Рисунок). Это проблема, потому что это сделает мой CSS-файл бесполезным, потому что, если я изменю свою […]

Использование идентификатора сообщения в пользовательской кнопке tinyMCE

Я создаю простой плагин и должен иметь доступ к текущему идентификатору сообщения, когда пользователь щелкает пользовательскую кнопку tinyMCE (внутри своей функции onclick). Как мне получить текущий идентификатор сообщения, чтобы сделать это. Для этого примера можно использовать код из этого руководства: http://brettterpstra.com/2010/04/17/adding-a-tinymce-button/ , и после нажатия кнопки текущий идентификатор сообщения может быть зарегистрирован в консоль (console.log) […]

Подключиться к существующей кнопке tinyMCE

Есть ли способ подключиться к существующей кнопке редактора tinyMCE? У меня есть плагин, который в настоящее время имеет кнопку в редакторе, и при нажатии появляется всплывающее окно. В этом поле есть вкладки внутри. Я хотел бы иметь возможность создать еще один плагин, но проверить, существует ли кнопка, если она существует, тогда я хотел бы, чтобы […]

Поддержка клиентов: TinyMCE перестала работать (на некоторых компьютерах)

Я продаюсь на этом. Клиент сообщил, что не может редактировать любой текст на сообщениях или страницах своего сайта WordPress, утверждая, что текст визуального редактора белый, и он не может нажимать на какие-либо кнопки. Даже вкладка HTML не работает. Он прислал мне скриншот, где я вижу, что его текст появляется на белом (даже с красной маркировкой […]