Мой сайт использует typekit для захвата пользовательских шрифтов, который работает на внешнем интерфейсе.
Я бы хотел добавить это в стили моего редактора в бэкэнде. Однако я не знаю, как бы я это сделал. Typekit использует фрагмент вставки js, а не фрагмент вставки шрифта css.
Ответы:
Решение TinyMCE для плагинов Tom Nowell прекрасно работает, просто обновите JavaScript, чтобы использовать новый асинхронный код Typekit . Как только вы используете новый код асинхронного встраивания, проблема 403 исчезнет, и вы получите TinyMCE с поддержкой Typekit без суеты!
Том собрал весь код в сообщении в блоге. Он проделал всю тяжелую работу по этому вопросу, так что иди и дай ему несколько просмотров страниц и прочитай там подробности !
источник
Я справился с этим, добавив плагин tinymce, он почти готов, но я получаю 403 запрещенных, когда он пытается извлечь шрифт css из typekit:
ЯШ:
PHP
источник
Вы можете поставить скрипт в очередь для администратора, тогда он должен быть доступен для вашего editor.css
Редактировать:
Обновлен код выше для typekit, поскольку он требует некоторых встроенных js, как вы упомянули. Мы также должны изменить переменную $ hook на $ pagenow, поскольку не использовали admin_enqueue_scripts.
источник