Kann keine Fonts lokal einbinden in TT3 (weder mit, noch ohne Plugin)
-
Hallo, ich hoffe, dass ich mit meiner Frage hier richtig bin. Ich versuche in TT3 eine Font (Oswald) lokal einzubinden. Ich habe verschiedene Wege erprobt, mit und ohne Plugins, leider ohne Erfolg. Als letztes habe ich über eine FTP-Verbindung (über FileZilla) in den Ordner wp-content > themes > tt3 > (assets) > fonts ein Ordner mit der TTF-Datei angelegt, und anschließend im Theme die Schrift registriert. Dafür habe ich aus d. Netz ein Code-Snippet kopiert, und entsprechend modifiziert in der theme.json-Datei eingefügt (s.u.).
Laut Informationen aus dem Netz (vgl. https://website-tutor.com/wordpress-fonts-lokal-einbinden/), sollte dann die Schriftart (i.d.F. Oswald) im Editor als Option zur Verfügung stehen. Leider klappt das bei mir nicht. Was mache ich falsch?
{ "fontFace": [{ "fontFamily": "oswald", "fontStretch": "normal", "fontStyle": "normal", "fontWeight": "normal", "src": [ "file:./assets/fonts/oswald/Oswald-VariableFont_wght.ttf" ] }], "fontFamily": "'Oswald', cursive", "name": "Oswald", "slug": "oswald" },
Nur auf der Home-Seite, wo ich das Plugin SmartSlider 3 verwende, habe ich die (für Titel u.ä.) gewünschte Oswald-Schrift: In diesem Fall kam die Schrift über den g. Plugin rein. Aber im TT3-Editor habe ich weiter nur die von Haus aus angebotene Schriften, so dass ich auf Seiten und Beiträge nur die von TT3 vorgesehene Schriften verwenden kann.
Eine andere Lösung, die ich im Netz fand, empfahl eine custom CSS einzugeben (über Dashboard -> Appearance -> Customize > Additional CSS). Ich gab dort also ein:
h1, h2, h3, h4, h5, h6 { font-family: Oswald !important }
– aber das brachte auch nichts.
Versuche mit dem Plugin Create Block Theme (Google Fonts bzw. lokale Schriften zufügen, vgl. https://de.wordpress.org/support/topic/subresource-integrity-feature/#post-148528 bzw. https://haurand.com/schriften-create-block-theme-twenty-twenty-three/) haben auch nichts gebracht.
Ich habe im Forum nach ähnliche Fragen und mögliche Lösungen gesucht, aber leider nichts gefunden, das bei mir funktioniert hätte.
Vielen Dank für Eure Hilfe!!!
Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
- Das Thema „Kann keine Fonts lokal einbinden in TT3 (weder mit, noch ohne Plugin)“ ist für neue Antworten geschlossen.