Moja strona internetowa używa typekit do pobierania niestandardowych czcionek, które działają w interfejsie użytkownika.
Chciałbym umieścić to w moich stylach edytora w backend. Nie wiem jednak, jak bym to zrobił. Typekit używa fragmentu osadzonego js zamiast fragmentu osadzonego czcionką css.
Odpowiedzi:
Tom Nowell za rozwiązanie plugin TinyMCE działa wspaniale, po prostu zaktualizować JavaScript aby użyć nowego kodu asynchronicznego Typekit użytkownika . Gdy użyjesz nowego asynchronicznego kodu do osadzenia, problem 403 znika, a Ty będziesz mieć TinyMCE z obsługą Typekit bez kłopotów!
Tom umieścił cały kod w jednym poście na blogu. Zrobił to bardzo ciężko, więc daj mu kilka odsłon i przeczytaj tam szczegóły !
źródło
Obejrzałem to, dodając wtyczkę tinymce, już prawie jest, ale dostaję 403 zabronione, gdy próbuje odzyskać czcionkę css z typekit:
js:
PHP
źródło
Możesz kolejkować skrypt dla administratora, a następnie powinien on być dostępny dla pliku editor.css
Edytować:
Zaktualizowano powyższy kod dla typekit, ponieważ wymaga on niektórych wbudowanych plików js, takich jak wspomniane. Musimy również zmienić zmienną $ hook na $ pagenow, ponieważ nie używaliśmy skryptów admin_enqueue_scripts.
źródło