Intereting Posts
Отображение пользовательской таксономии без гиперссылки Ссылки wp_mail мертвы Пользовательские типы сообщений WordPress прерывают постоянную ссылку на тему переустановки Как условно скрыть имя автора в Single.php, если категория – это «новости», иначе, если категория – это что-то еще, отображающее имя автора? Customizer: изменение заголовка. Текстовый слайдер WordPress Добавление класса 'featured' к определенным сообщениям Боковая панель не отображается на шаблоне страницы с пользовательскими сообщениями Слишком много виджетов Функция обратного вызова comment_post: как запустить ее в фоновом режиме. Подстраницы только для пунктов меню в текущей ветке с помощью настраиваемого меню Как заставить загрузить страницу в плагине? Существует ли соглашение об именах для таблиц базы данных, созданных плагином? Новый шаблон, где разместить CSS? Перепишите вопрос

tinymce, манипулировать shortcode в tinymce

Поэтому я хочу добавить / изменить значение атрибута короткого кода, например:

 <a href="http://link.com"> </a>  

скажем, я хочу добавить атрибут 'Source = "true"', поэтому код станет:

  <a href="http://link.com"></a>  

моя проблема в том, что я не могу указать / выбрать [подпись], вот мой код:

 CaptionImage : function (){ var node = tinyMCE.activeEditor, checkNode = node.selection.getNode().nodeName, nodeParent, getParentName, selector = 'caption'; nodeParent = node.dom.getParent(node.selection.getNode(), selector ); if (nodeParent === null) { console.log('no parent'); //return; } getParentName = nodeParent.nodeName; console.log( getParentName ); }, 

как вы можете видеть, есть изображение, внешнее изображение, есть shortcode , поэтому, когда я нажимаю изображение и нажимаю «вставить изображение подписи», [подпись] добавит атрибут источника введите описание изображения здесь вы, ребята, знаете, как я могу выбрать и добавить атрибут? спасибо за ваш ответ и извините за мой «плохой» английский 🙂

Solutions Collecting From Web of "tinymce, манипулировать shortcode в tinymce"