Как сделать любой значок плагина в посте WordPress? Код, который я хочу вставить в код плагина и появится в панели сообщений [wp-admin / post.php].
Понравилось это изображение:
Вывод: если я нажимаю на значок, он автоматически записывает [plugin]
содержимое публикации следующим образом:
Ответы:
Чтобы добавить нашу кнопку в редактор TinyMCE, нам нужно сделать несколько вещей:
Шаги № 1 и № 2
На этих шагах мы регистрируем наш плагин TinyMCE, который будет находиться внутри файла javascript по адресу
'path/to/shortcode.js'
(см.wpse72394_register_tinymce_plugin()
Ниже)Шаг 3
Теперь нам нужно создать наш плагин TinyMCE. Это будет идти в файле
'path/to/shortcode.js'
(как указано в ранних шагах).источник
init
крючка наadmin_init
крючок также может сэкономить некоторую небольшую дополнительную обработку на внешнем интерфейсе.admin_init
было бы предпочтительнее.Слишком много, чтобы поместить здесь весь ответ, так что ознакомьтесь с этим руководством: http://wp.smashingmagazine.com/2012/05/01/wordpress-shortcodes-complete-guide/
Вы должны создать файл Javascript, который выполняет действие с кнопки, которую вы регистрируете через WordPress, которая вставляет кнопку TinyMCE в редактор.
источник