Описание after_wp_tiny_mce
— Action
Хук after_wp_tiny_mce позволяет выполнять код сразу после инициализации редактора TinyMCE в WordPress. Он срабатывает при загрузке страницы редактирования записей и позволяет добавлять кастомный JavaScript или изменять функциональность редактора
Примеры использования
Пример добавления кастомного JavaScript после редактора TinyMCE:
add_action('after_wp_tiny_mce', function($editor_id) {
echo '';
});
Этот пример выводит сообщение в консоль браузера после инициализации редактора
Пример добавления кнопки в панель инструментов редактора:
add_action('after_wp_tiny_mce', function($editor_id) {
if ($editor_id === 'content') {
echo '';
}
});
В этом примере добавляется кнопка в панель инструментов редактора ‘content’
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо добавить кастомный функционал или JavaScript в редактор TinyMCE
– Производительность
Убедитесь, что добавляемый JavaScript оптимизирован, чтобы не замедлять загрузку редактора
– Предупреждения
Следует быть осторожным с конфликтами JavaScript и обеспечивать совместимость с другими плагинами
Альтернативы
Тип: action
Этот хук срабатывает во время инициализации WordPress и может использоваться для более раннего добавления скриптов
Используйте его, если требуется выполнить код до загрузки редактора TinyMCE