Mon site Web utilise typekit pour récupérer des polices personnalisées, qui fonctionnent sur le frontend.
Je voudrais mettre cela dans mes styles d'éditeur dans le backend. Cependant, je ne sais pas comment je procéderais. Typekit utilise un extrait intégré js plutôt qu'un extrait intégré de police css.
Réponses:
La solution de plugin TinyMCE de Tom Nowell fonctionne à merveille, il suffit de mettre à jour le JavaScript pour utiliser le nouveau code asynchrone de Typekit . Une fois que vous utilisez le nouveau code d'intégration asynchrone, le problème 403 disparaît et vous aurez TinyMCE compatible Typekit sans tracas!
Tom a rassemblé tout le code dans un article de blog. Il a fait tout le nécessaire, alors allez lui donner quelques pages vues et lisez les détails là-bas !
la source
J'ai contourné cela en ajoutant un plugin tinymce, il est presque là mais je reçois un 403 interdit quand il essaie de récupérer la police css de typekit:
js:
PHP
la source
Vous pouvez mettre le script en file d'attente pour l'administrateur, puis il devrait être disponible pour votre éditeur.css
Éditer:
Mise à jour du code ci-dessus pour typekit car il nécessite des js en ligne comme vous l'avez mentionné. Nous devons également remplacer la variable $ hook par $ pagenow car nous n'utilisions pas admin_enqueue_scripts.
la source