Intereting Posts
Htaccess Rewrite возвращается к файлу .htaccess по умолчанию. Контролируемая публикация в WordPress Переопределить аргументы функции перед рендерингом Пользовательский тип сообщения, добавленный в меню, не будет отображаться во внешнем интерфейсе Разбиение на страницы Wp для таблицы пользовательских баз данных Ошибка установления соединения с базой данных только на некоторых страницах Проблема добавления класса в body_class SymmetricDS в рабочем процессе dev + prod? Gravity Forms Entry List, отображающий условные заполнители Как настроить the_content для создания стиля списка сообщений Как работает admin-ajax.php? Как заказывать сообщения, которые уже были отфильтрованы по пользовательской таксономии, по их названиям категорий? Как добавить меню в Личный кабинет, который можно просмотреть всеми пользователями Динамические wp_enqueue_scripts? Проверить post_date в pre_get_posts

Как сделать shortcode, который возвращает HTML?

Мне нужно сделать кнопку короткого кода для редактора TinyMCE, которая в момент, когда я нажму, заполнит часть содержимого HTML.

Когда я нажимаю кнопку, мне нужно что-то вроде:

<div> ... </div> 

И не:

 [div] ... [/div] 

Я сделал свои короткие коды, но мне это тоже нужно.

Любая помощь?

Solutions Collecting From Web of "Как сделать shortcode, который возвращает HTML?"

Вы можете проверить этот плагин – wpgallery , вот как они делают это для короткого кода [gallery], в основном разбора коротких кодов на стороне клиента и замены их туда и обратно при нажатии «Визуальный» или «Текст».

Если вы не создаете плагин, я бы посоветовал вам воздерживаться от использования коротких кодов – используйте простой HTML, вам будет легче работать с DOM, и содержимое статьи будет более или менее переносимым по темам.