{"id":71510,"date":"2024-10-15T15:18:33","date_gmt":"2024-10-15T14:18:33","guid":{"rendered":"https:\/\/kinsta.com\/de\/?p=71510&#038;preview=true&#038;preview_id=71510"},"modified":"2024-10-16T15:31:02","modified_gmt":"2024-10-16T14:31:02","slug":"wordpress-typografie-theme-json","status":"publish","type":"post","link":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/","title":{"rendered":"Revolutionierung der WordPress-Typografie mit Full Site Editing und theme.json"},"content":{"rendered":"<p>Schriftz\u00fcge sind das R\u00fcckgrat des Internets, trotz der Vielzahl an Medienformaten. Das bedeutet, dass die Schriftarten, die du f\u00fcr deine Website ausw\u00e4hlst, ein wichtiger Aspekt deines Layouts und Designs sind.<\/p>\n<p>WordPress-Typografie kann Stimmungen hervorrufen, bei der Markenbildung helfen und vieles mehr. Das Full Site Editing (FSE) in WordPress legt die Anpassung der Typografie in die H\u00e4nde der Nutzer &#8211; und die Datei <code>theme.json<\/code> hilft Entwicklern, WordPress-Themes zu erstellen, die dies nutzen.<\/p>\n<p>Dieser Artikel befasst sich mit der WordPress-Typografie f\u00fcr FSE und <code>theme.json<\/code>. Dabei geht es auch um wichtige Zusammenh\u00e4nge wie die verwendete Technologie, technische \u00dcberlegungen und die Entwicklung der Verwendung von Schriftarten im Design.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Typografie im Web: eine kurze Geschichte<\/h2>\n<p>Wenn du dir die <a href=\"https:\/\/www.webdesignmuseum.org\/web-design-history\" target=\"_blank\" rel=\"noopener noreferrer\">ersten Web-Designs<\/a> ansiehst, wirst du feststellen, dass die Schriftarten trotz der Vielfalt der Layouts einheitlich dargestellt wurden. Das liegt zum Teil an der Verf\u00fcgbarkeit und zum Teil an der Notwendigkeit. Kurz gesagt: Ohne die Technologie, die wir heute haben, k\u00f6nnen W\u00f6rter im Web nur die Schriftarten verwenden, die auf deinem Computer verf\u00fcgbar sind.<\/p>\n<p>Ein &#8222;Websurfer&#8220; Mitte bis Ende der 90er Jahre h\u00e4tte nur eine Handvoll vorhersehbarer Schriftarten zur Verf\u00fcgung: Times New Roman, Arial, Helvetica, Georgia und Verdana. Die beiden letztgenannten sind von Microsoft in Auftrag gegebene Schriften, die unabh\u00e4ngig von der Zeit gut f\u00fcr das Web geeignet sind.<\/p>\n<figure id=\"attachment_185276\" aria-describedby=\"caption-attachment-185276\" style=\"width: 1194px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185276 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/verdana-georgia.png\" alt=\"Ein Vergleich von zwei Serifenschriften, Verdana und Georgia. Das Bild zeigt Gro\u00df- und Kleinbuchstaben - sowie Zahlen - in beiden Schriftarten. Die Verdana wirkt kondensierter und geometrischer, w\u00e4hrend die Georgia ausgepr\u00e4gtere Serifen und ein etwas traditionelleres Aussehen hat.\" width=\"1194\" height=\"709\"><figcaption id=\"caption-attachment-185276\" class=\"wp-caption-text\">Beispiele f\u00fcr die Schriftarten Verdana und Georgia<\/figcaption><\/figure>\n<p>Diese primitive Auswahl ist konsistent und verl\u00e4sslich, aber es fehlt ihr an Flexibilit\u00e4t. Dienste wie <a href=\"https:\/\/kinsta.com\/de\/blog\/html-fonts\/\">Google Fonts und Adobe Fonts<\/a> nutzen das WOFF-Dateiformat, um dir Zugang zu einer Bibliothek mit Tausenden von Schriften zu verschaffen, die du ganz einfach einbetten kannst.<\/p>\n<figure id=\"attachment_185258\" aria-describedby=\"caption-attachment-185258\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185258 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/google-fonts.png\" alt=\"Die Website von Google Fonts zeigt eine Vorschau der Schriftarten und Filteroptionen. Der Vorschautext lautet: \u201eJeder hat das Recht auf Gedankenfreiheit\u201c und wird in verschiedenen Schriftarten angezeigt, darunter Roboto, SUSE und Noto Sans Hannunoo. Die Filteroptionen f\u00fcr Sprache, Schriftsystem und Schrifteigenschaften sind in der linken Seitenleiste zu sehen.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185258\" class=\"wp-caption-text\">Die Hauptschnittstelle von Google Fonts<\/figcaption><\/figure>\n<p>Damit hast du mehr M\u00f6glichkeiten, die Lesbarkeit zu verbessern, unverwechselbare Designs zu erstellen und das Nutzererlebnis (UX) f\u00fcr deine Website anzupassen. Zu den Nachteilen geh\u00f6ren m\u00f6gliche Leistungseinbu\u00dfen (z. B. eine <a href=\"https:\/\/kinsta.com\/de\/blog\/kumulative-layout-verschiebung\/\">Verschiebung des Inhaltslayouts<\/a>), die Abh\u00e4ngigkeit von Drittanbieterdiensten, um das wichtigste Element auf deiner Website anzuzeigen, und Datenschutzbedenken.<\/p>\n<p>Dies veranlasst viele Webdesigner\/innen dazu, auf Schriftbibliotheken zu verzichten und die Verwendung von <a href=\"https:\/\/kinsta.com\/de\/blog\/websichere-schriften\/\">Systemschriftarten<\/a> zu \u00fcberdenken. Die schnellere Verarbeitung und die Kontrolle, die du \u00fcber die Anwendung eines &#8222;Systemschriften-Stacks&#8220; hast, der nativen Schriften den Vorrang gibt und auch Fallback-Optionen nutzt, ist ein solider Ansatz.<\/p>\n<h3>WordPress und Typografie<\/h3>\n<p>WordPress legt gro\u00dfen Wert auf Typografie, damit du ansprechende und lesbare Inhalte erstellen kannst. Die <a href=\"https:\/\/kinsta.com\/de\/blog\/was-ist-ein-wordpress-theme\/\">Standard-Themes<\/a> von WordPress verwenden durchg\u00e4ngig Schriftarten, die ein Gleichgewicht zwischen \u00c4sthetik und Funktionalit\u00e4t herstellen.<\/p>\n<p>Die aktuellen Standard-Themes verwenden Systemschriftarten f\u00fcr eine saubere, moderne und leistungsstarke Darstellung. \u00c4ltere Standard-Themes verwenden Schriftpaare wie Noto Sans und Noto Serif (f\u00fcr <a href=\"https:\/\/wordpress.org\/themes\/twentyfifteen\/\" target=\"_blank\" rel=\"noopener noreferrer\">Twenty Fifteen<\/a>) und Montserrat und Merriweather (f\u00fcr <a href=\"https:\/\/wordpress.org\/themes\/twentysixteen\/\" target=\"_blank\" rel=\"noopener noreferrer\">Twenty Sixteen<\/a>).<\/p>\n<p>Um diesen typografischen &#8222;Kreislauf des Lebens&#8220; zu zeigen, verwendet Twenty Sixteen Helvetica und Georgia als Ausweichoptionen. Das Standardtheme von <a href=\"https:\/\/wordpress.org\/themes\/twentyten\/\" target=\"_blank\" rel=\"noopener noreferrer\">Twenty Ten<\/a> verwendet nur Helvetica, Arial und Georgia:<\/p>\n<figure id=\"attachment_185274\" aria-describedby=\"caption-attachment-185274\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185274 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/twenty-ten.png\" alt=\"Die WordPress.org-Themevorschau f\u00fcr \u201eTwenty Ten\u201c zeigt ein malerisches Titelbild eines von B\u00e4umen ges\u00e4umten Weges. In der linken Seitenleiste werden Themeinformationen und Download-Optionen angezeigt, w\u00e4hrend im Hauptbereich Beispielinhalte und -layouts dargestellt werden.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185274\" class=\"wp-caption-text\">Die Twenty Ten-Demoseite von WordPress.org<\/figcaption><\/figure>\n<p>Diese Entscheidungen geben den Ton f\u00fcr das WordPress-Design in den einzelnen Themes an. Sie k\u00f6nnen dich aber auch dazu inspirieren, genau darauf zu achten, wie du die Typografie einsetzt &#8211; und dabei hilft dir WordPress FSE.<\/p>\n<h2>Eine kurze Einf\u00fchrung in Full Site Editing und theme.json<\/h2>\n<p><a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-full-site-editing\/\">FSE<\/a> und <code>theme.json<\/code> sind von zentraler Bedeutung daf\u00fcr, wie du die Typografie in WordPress verwaltest, daher ist es wichtig, beide zu verstehen. FSE nutzt den Block-Editor und f\u00fcgt weitere Funktionen hinzu, um zum Site-Editor zu werden.<\/p>\n<figure id=\"attachment_185266\" aria-describedby=\"caption-attachment-185266\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185266 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/site-editor.png\" alt=\"Die WordPress-Site-Editor-Oberfl\u00e4che zeigt die Startseite eines Landschaftsbauunternehmens an. Die Seite hat einen blauen Hintergrund mit wei\u00dfer Schrift und der Aufschrift \u201eEin Bekenntnis zu Innovation und Nachhaltigkeit\u201c. Darunter befindet sich eine Schaltfl\u00e4che \u201e\u00dcber uns\u201c und ein Bild eines modernen Geb\u00e4udes mit architektonischen Elementen aus Holz. Die rechte Seitenleiste enth\u00e4lt Optionen f\u00fcr den Typografiestil.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185266\" class=\"wp-caption-text\">Die Oberfl\u00e4che des WordPress-Site-Editors sieht \u00e4hnlich aus wie der Block-Editor, bietet aber mehr Anpassungsm\u00f6glichkeiten.<\/figcaption><\/figure>\n<p>Er vereinheitlicht die Optionen f\u00fcr die Gestaltung deiner Website in vielerlei Hinsicht:<\/p>\n<ul>\n<li>Du nutzt den Bearbeitungsansatz der Bl\u00f6cke f\u00fcr die gesamte Website, nicht nur f\u00fcr deine Inhalte.<\/li>\n<li>Eine Vorlagenbibliothek ist Teil der Einrichtung, so dass du diese mit denselben Werkzeugen bearbeiten kannst wie deine Inhalte.<\/li>\n<li>Das Styling findet ebenfalls im Site Editor statt und bietet ein globales Einstellungsschema.<\/li>\n<li>Der Site-Editor ben\u00f6tigt keinen Code, um eine der verf\u00fcgbaren Optionen zu implementieren. So wird die L\u00fccke zwischen Entwicklung und Endnutzerdesign geschlossen.<\/li>\n<\/ul>\n<p>Du kannst die Datei <code>theme.json<\/code> als eine Entwicklungsversion von FSE betrachten. Du brauchst Kenntnisse der JavaScript Object Notation (JSON), um mit der Datei arbeiten zu k\u00f6nnen, aber das ist f\u00fcr die meisten Website-Betreiber kein Problem. Sie ist eine zentrale Konfigurationsdatei f\u00fcr die Verwaltung deiner globalen Stile und Einstellungen.<\/p>\n<figure id=\"attachment_185272\" aria-describedby=\"caption-attachment-185272\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185272 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/theme-json.png\" alt=\"Ein Code-Editor-Fenster mit dem Titel wird \u00fcber einem malerischen Hintergrund aus bewaldeten Bergen angezeigt. Der Editor zeigt einen Teil einer WordPress-Datei theme.json mit verschiedenen Stilkonfigurationen. Der Code enth\u00e4lt Einstellungen f\u00fcr Kalender, Kategorien und Codeelemente, wobei CSS-Variablen f\u00fcr Farben und Abst\u00e4nde verwendet werden. Die Zeilennummern sind links sichtbar, und die Editor-Oberfl\u00e4che hat ein dunkles Design f\u00fcr eine bessere Lesbarkeit vor dem Hintergrund.\" width=\"1200\" height=\"773\"><figcaption id=\"caption-attachment-185272\" class=\"wp-caption-text\">Eine theme.json-Datei, die in einem Code-Editor angezeigt wird<\/figcaption><\/figure>\n<p>F\u00fcr jede Einstellung wird ein Schl\u00fcssel\/Wert-Paar von <code>option:value<\/code> verwendet, das du auf verschiedene Weise implementieren kannst:<\/p>\n<ul>\n<li>Festlegung von globalen Farbpaletten.<\/li>\n<li>Einrichten von Schriftfamilien und -gr\u00f6\u00dfen.<\/li>\n<li>Konfigurieren von blockspezifischen Stilen.<\/li>\n<li>Abst\u00e4nde und Layout-Einstellungen verwalten.<\/li>\n<\/ul>\n<p>Mit <code>theme.json<\/code> kannst du konsistentere und anpassbare Themes erstellen, ohne dass du <a href=\"https:\/\/kinsta.com\/de\/blog\/fortgeschrittene-css-techniken\/\">benutzerdefiniertes CSS<\/a> ben\u00f6tigst (obwohl auch das m\u00f6glich ist). Die Anpassungsf\u00e4higkeit und Flexibilit\u00e4t von <code>theme.json<\/code> macht dies zu einer Schl\u00fcsselkomponente bei der Entwicklung von Themes f\u00fcr WordPress. Optimal ist es, wenn du beides auf unterschiedliche Weise f\u00fcr dein gesamtes Themendesign verwendest &#8211; und die Typografie ist da keine Ausnahme.<\/p>\n<h2>Einrichten der Typografie im WordPress-Site-Editor<\/h2>\n<p>Wenn du wei\u00dft, wie man den Block-Editor benutzt, kannst du auch den Site-Editor verwenden. In WordPress navigierst du zum Bildschirm <strong>Erscheinungsbild <\/strong>&gt;<strong> Editor<\/strong>. Hier wird der Startbildschirm f\u00fcr den Seiteneditor angezeigt:<\/p>\n<figure id=\"attachment_185265\" aria-describedby=\"caption-attachment-185265\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185265 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/site-editor-home.png\" alt=\"Der Startbildschirm des WordPress-Site-Editors. In der linken Seitenleiste werden Designoptionen angezeigt, w\u00e4hrend im Hauptbereich eine blaue Startseite mit der \u00dcberschrift \u201eEin Bekenntnis zu Innovation und Nachhaltigkeit\u201c und dem Bild eines modernen Geb\u00e4udes angezeigt wird.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185265\" class=\"wp-caption-text\">Der Startbildschirm des Site Editors<\/figcaption><\/figure>\n<p>Der Bildschirm <strong>Stile<\/strong> in der linken Navigation bietet dir einige globale Design-Optionen, die auch \u00c4nderungen an der Typografie beinhalten:<\/p>\n<figure id=\"attachment_185270\" aria-describedby=\"caption-attachment-185270\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185270 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/styles-options.gif\" alt=\"Ein GIF des WordPress-Site-Editors, der verschiedene Voreinstellungen f\u00fcr Themenstile zeigt. Im Hauptinhaltsbereich wird \u201eEin Bekenntnis zu Innovation und Nachhaltigkeit\u201c mit einer Beschreibung der Firma \u00c9tudes angezeigt. Das Farbschema und die Typografie werden basierend auf den Auswahlm\u00f6glichkeiten in der linken Seitenleiste ge\u00e4ndert, die Stiloptionen und Farbschemata anzeigt.\" width=\"1200\" height=\"550\"><figcaption id=\"caption-attachment-185270\" class=\"wp-caption-text\">Verschiedene Voreinstellungen f\u00fcr Stile im WordPress-Site-Editor<\/figcaption><\/figure>\n<p>F\u00fcr die meisten Anwendungsf\u00e4lle sind individuelle Einstellungen f\u00fcr verschiedene typografische Aspekte von gr\u00f6\u00dferem Nutzen. Es gibt zwei kleine Symbole am oberen Rand des <strong>Stile-Bildschirms<\/strong>, die weitere Optionen \u00f6ffnen: das Stilbuch und das <strong>Stiftsymbol Stile bearbeiten<\/strong>.<\/p>\n<figure id=\"attachment_185271\" aria-describedby=\"caption-attachment-185271\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185271 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/styles-sidebar-icons.png\" alt=\"Ein Teil des WordPress-Site-Editors, der auf der linken Seite Stiloptionen und auf der rechten Seite eine Vorschau der Website anzeigt. Zwei Symbole zum Anzeigen und Bearbeiten sind rot hervorgehoben.\" width=\"1200\" height=\"706\"><figcaption id=\"caption-attachment-185271\" class=\"wp-caption-text\">Die Symbole zum Bearbeiten von Stilen im Seiteneditor<\/figcaption><\/figure>\n<p>Au\u00dferdem kannst du Typografieoptionen auf Elementebene und f\u00fcr jeden Block festlegen.<\/p>\n<h3>Die Schriftbibliothek<\/h3>\n<p>Auf dem Bildschirm <strong>Stile bearbeiten <\/strong>&gt;<strong> Typografie<\/strong> wird die Schriftbibliothek angezeigt, obwohl sie im Seiteneditor nicht explizit so hei\u00dft. Damit kannst du Schriften und Schriftarten auf verschiedene Weise bearbeiten:<\/p>\n<ul>\n<li>Du kannst eigene Schriftarten hochladen und verwalten.<\/li>\n<li>Es gibt eine Option, um Google Fonts direkt in WordPress zu verwenden.<\/li>\n<li>Du kannst <a href=\"https:\/\/developer.wordpress.org\/news\/2024\/04\/01\/how-to-register-custom-font-collections-for-the-font-library\/\" target=\"_blank\" rel=\"noopener noreferrer\">Schriftensammlungen<\/a> mit PHP erstellen.<\/li>\n<\/ul>\n<p>Um die Schriftbibliothek im Bereich Typografie in der Seitenleiste des Site-Editors aufzurufen, klicke auf das Symbol <strong>Schriftarten verwalten<\/strong>:<\/p>\n<figure id=\"attachment_185262\" aria-describedby=\"caption-attachment-185262\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185262 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/manage-fonts-icon.png\" alt=\"Das Typografie-Einstellungsfeld im Website-Editor zeigt Schriftartenoptionen, darunter Cardo, Jost, System Sans-serif und System Serif. Oben rechts befindet sich die Schaltfl\u00e4che \u201eSchriften verwalten\u201c. Das Feld wird neben einem blauen Hintergrund der Website mit lateinischem Text angezeigt, der die angewendeten Typografiestile demonstriert.\" width=\"1200\" height=\"716\"><figcaption id=\"caption-attachment-185262\" class=\"wp-caption-text\">Das Symbol <strong>Schriftarten verwalten<\/strong>\u00a0im WordPress-Seiteneditor<\/figcaption><\/figure>\n<p>Auf der Registerkarte <strong>Bibliothek<\/strong> siehst du die aktuell registrierten Schriftarten f\u00fcr dein Theme und welche davon aktiv sind:<\/p>\n<figure id=\"attachment_185254\" aria-describedby=\"caption-attachment-185254\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185254 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/font-library-dialog.png\" alt=\"Die WordPress-Schriftartenbibliothek zeigt installierte und Design-Schriftarten an. Merriweather Sans ist als installierte Schriftart mit vier aktiven Varianten aufgef\u00fchrt. Zu den Design-Schriftarten geh\u00f6ren Cardo, Jost, System Sans-serif und System Serif, jeweils mit ihren entsprechenden aktiven Varianten.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185254\" class=\"wp-caption-text\">Die Oberfl\u00e4che der WordPress-Schriftbibliothek<\/figcaption><\/figure>\n<p>Wenn du auf eine davon klickst, kannst du einzelne Schriftarten aktivieren oder deaktivieren:<\/p>\n<figure id=\"attachment_185248\" aria-describedby=\"caption-attachment-185248\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185248 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/active-fonts.png\" alt=\"Das Auswahldialogfeld der Schriftbibliothek zeigt Optionen f\u00fcr die Schriftfamilie Cardo an. Das Dialogfeld zeigt drei Varianten: Cardo Normal, Cardo Bold und Cardo Normal Italic, jeweils mit einem ausgew\u00e4hlten Kontrollk\u00e4stchen. \u00dcber den Varianten befindet sich ein Hinweis, der darauf hinweist, dass zu viele Schriftvarianten die Website verlangsamen k\u00f6nnten.\" width=\"1200\" height=\"549\"><figcaption id=\"caption-attachment-185248\" class=\"wp-caption-text\">Die aktuell aktiven Schriftarten in der Schriftartenbibliothek des Site Editors<\/figcaption><\/figure>\n<p>Auf der Registerkarte <strong>Hochladen<\/strong> kannst du mit einem Drag-and-Drop-Upload-Dialog deine eigenen Schriften in den Formaten TTF, WOFF, WOFF2 und OTF installieren.<\/p>\n<p>Die Registerkarte <strong>Schriftarten installieren<\/strong> stellt eine Verbindung zu Google Fonts her, damit du diese Bibliothek in deinem Thema nutzen kannst. Beachte, dass bei diesem Ansatz die Schriftarten von deiner Website heruntergeladen und bereitgestellt werden und nicht von einem <a href=\"https:\/\/kinsta.com\/de\/blog\/was-ist-ein-cdn\/\">Google CDN<\/a>:<\/p>\n<figure id=\"attachment_185257\" aria-describedby=\"caption-attachment-185257\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185257 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/google-fonts-library.png\" alt=\"Die WordPress-Schriftartenbibliothek zeigt Optionen zur Installation von Google Fonts an. \u00dcber die Suchleiste k\u00f6nnen Benutzer bestimmte Schriftarten finden, und eine Liste zeigt verschiedene Schriftartenoptionen an, darunter Merienda, Merriweather und Metal Mania. Unten sind die Steuerelemente f\u00fcr die Seitennummerierung zu sehen.\" width=\"1200\" height=\"826\"><figcaption id=\"caption-attachment-185257\" class=\"wp-caption-text\">Die Google Fonts-Bibliothek im WordPress-Site-Editor<\/figcaption><\/figure>\n<p>Hier w\u00e4hlst du die Schriftarten, die du installieren m\u00f6chtest, aus der umfangreichen Liste aus und klickst dann auf die Schaltfl\u00e4che <strong>Installieren<\/strong>. Sobald die Erfolgsmeldung erscheint, werden diese Schriften auf der Registerkarte <strong>Bibliothek<\/strong> angezeigt:<\/p>\n<figure id=\"attachment_185259\" aria-describedby=\"caption-attachment-185259\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185259 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/installed-fonts.png\" alt=\"Die WordPress-Schriftartenbibliothek zeigt installierte und Design-Schriftarten an. Merriweather Sans ist als installierte Schriftart mit vier aktiven Varianten aufgef\u00fchrt. Zu den Design-Schriftarten geh\u00f6ren Cardo, Jost, System Sans-serif und System Serif, jeweils mit ihren entsprechenden aktiven Varianten.\" width=\"1200\" height=\"602\"><figcaption id=\"caption-attachment-185259\" class=\"wp-caption-text\">Die installierten Schriftarten f\u00fcr eine WordPress-Instanz<\/figcaption><\/figure>\n<p>Jetzt kannst du die Schriftarten wie jede andere auf deiner Website verwenden. Jetzt musst du sie an deine Bed\u00fcrfnisse anpassen.<\/p>\n<h3>Das Style Book<\/h3>\n<p>Eine der Gefahren beim Ausw\u00e4hlen und Einstellen von Schriftarten ist, dass du nicht wei\u00dft, wie sie in Kombination mit Farbschemata, Layouts und Formatierungen aussehen werden. Das Style Book ist von unsch\u00e4tzbarem Wert, denn es erm\u00f6glicht dir eine Vorschau deiner Typografieeinstellungen f\u00fcr verschiedene Elemente.<\/p>\n<figure id=\"attachment_185269\" aria-describedby=\"caption-attachment-185269\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185269 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/style-book.png\" alt=\"Die WordPress-Style-Book-Editor-Oberfl\u00e4che zeigt einen blauen Hintergrund mit \u201eCode Is Poetry\u201c, das in verschiedenen Schriftgr\u00f6\u00dfen als \u00dcberschriften wiederholt wird. In der rechten Seitenleiste werden Stiloptionen f\u00fcr Typografie und Elemente angezeigt.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185269\" class=\"wp-caption-text\">Das Site Editor Style Book<\/figcaption><\/figure>\n<p>Wenn du auf das Augensymbol klickst, \u00f6ffnet sich das Stilbuch, das f\u00fcnf Registerkarten enth\u00e4lt:<\/p>\n<ul>\n<li><strong>Text<\/strong>: Hier kannst du mit Abs\u00e4tzen, \u00dcberschriften, Listen und anderen Elementen arbeiten, die sich auf Text konzentrieren.<\/li>\n<li><strong>Medien<\/strong>: Hier kannst du Bilder, Videos und Audiodesign-Pr\u00e4sentationen anpassen.<\/li>\n<li><strong>Design<\/strong>: In diesem Bereich werden strukturelle Designaspekte wie Spalten, Trennlinien und Schaltfl\u00e4chen zusammengefasst.<\/li>\n<li><strong>Widgets<\/strong>: Dieser Bildschirm besteht aus zwei Elementen: Dynamische Generationen, wie z. B. Listen von Archiven und Kommentaren. Au\u00dferdem arbeitest du hier mit der Suchleiste, den Symbolen f\u00fcr soziale Medien und den Tag Clouds.<\/li>\n<li><strong>Thema<\/strong>: Hier geht es um die Kopfzeilenelemente deiner Seite, wie den Titel, die Tagline, die Navigation und das Logo.<\/li>\n<\/ul>\n<p>Wenn du im Style Book auf ein Element klickst, hast du in der Seitenleiste verschiedene Optionen zur Auswahl. Du arbeitest hier mit den Typografieeinstellungen f\u00fcr jeden Block und nicht mit einzelnen Elementen:<\/p>\n<figure id=\"attachment_185268\" aria-describedby=\"caption-attachment-185268\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185268 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/style-book-editing.png\" alt=\"Das Style Book zeigt das Typografie-Einstellungsfeld mit Optionen f\u00fcr \u00dcberschriften und Abs\u00e4tze. Die \u00dcberschrift \u201eCode Is Poetry\u201c wird in verschiedenen Gr\u00f6\u00dfen angezeigt, darunter ein Beispielabsatz. Die Optionen zur Schriftanpassung sind auf der rechten Seite sichtbar.\" width=\"1200\" height=\"702\"><figcaption id=\"caption-attachment-185268\" class=\"wp-caption-text\">Du hast alle M\u00f6glichkeiten, die Typografie direkt im Style Book zu bearbeiten<\/figcaption><\/figure>\n<p>Du kannst die gleichen Bildschirme auch \u00fcber den Bereich <strong>Stile <\/strong>&gt;<strong> Bl\u00f6cke<\/strong> auf der Homepage des Site Editors erreichen. Unabh\u00e4ngig davon kannst du mit den Optionen, die du siehst, die Typografie (und mehr) jedes Blocks bis ins kleinste Detail anpassen.<\/p>\n<h3>Einstellen der Typografieoptionen im Seiteneditor<\/h3>\n<p>F\u00fcr alle Bl\u00f6cke und Elemente stehen dir die gleichen Grundoptionen zur Verf\u00fcgung. Hier findest du einen \u00dcberblick \u00fcber die einzelnen Optionen im Panel.<\/p>\n<h4>Schriftart und -gr\u00f6\u00dfe<\/h4>\n<p>Das Dropdown-Men\u00fc <strong>Schriftart<\/strong> ist ganz einfach: W\u00e4hle die Schriftart aus, die du auf das jeweilige Element oder den Block anwenden m\u00f6chtest:<\/p>\n<figure id=\"attachment_185253\" aria-describedby=\"caption-attachment-185253\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185253 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/font-drop-down.png\" alt=\"Die Benutzeroberfl\u00e4che des Style Books zeigt einen Absatz aus Don Quijote und eine Liste der Figuren aus Alice im Wunderland. In der rechten Seitenleiste werden die Typografieeinstellungen angezeigt, darunter die Schriftart (derzeit Cardo) und verschiedene Textformatierungsoptionen. Unten in einem blauen Feld ist ein Zitat von Julio Cort\u00e1zar zu sehen.\" width=\"1200\" height=\"652\"><figcaption id=\"caption-attachment-185253\" class=\"wp-caption-text\">Auswahl einer Schriftart aus der verf\u00fcgbaren Auswahl auf der Registerkarte Typografie<\/figcaption><\/figure>\n<p>Die Voreinstellungen f\u00fcr die <strong>Gr\u00f6\u00dfe<\/strong> lassen sich im Seiteneditor am wenigsten anpassen. Du w\u00e4hlst eine Gr\u00f6\u00dfe aus einem Bereich zwischen Small und Extra Extra Large:<\/p>\n<figure id=\"attachment_185267\" aria-describedby=\"caption-attachment-185267\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185267 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/size-presets.png\" alt=\"Das Typografie-Einstellungsfeld des Website-Editors. Die Schriftart ist auf Cardo eingestellt, die Gr\u00f6\u00dfe auf Mittel (M), und im Dropdown-Men\u00fc f\u00fcr das Erscheinungsbild ist Normal ausgew\u00e4hlt. Die Zeilenh\u00f6he ist auf 1,55 eingestellt, und es sind zus\u00e4tzliche Optionen f\u00fcr den Buchstabenabstand und die Gro\u00df-\/Kleinschreibung sichtbar.\" width=\"1200\" height=\"320\"><figcaption id=\"caption-attachment-185267\" class=\"wp-caption-text\">WordPress bietet Voreinstellungen f\u00fcr die Schriftgr\u00f6\u00dfe im Seiteneditor<\/figcaption><\/figure>\n<p>Wenn du <code>theme.json<\/code> bearbeitest, kannst du diese voreingestellten Werte \u00e4ndern &#8211; aber nicht vom Seiteneditor aus. Mit der Schaltfl\u00e4che <strong>Benutzerdefinierte Gr\u00f6\u00dfe festlegen<\/strong> kannst du eine benutzerdefinierte Gr\u00f6\u00dfe mit einer Reihe von Gr\u00f6\u00dfeneinheiten festlegen:<\/p>\n<figure id=\"attachment_185255\" aria-describedby=\"caption-attachment-185255\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185255 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/font-size-custom.png\" alt=\"Die Benutzeroberfl\u00e4che des Website-Editors zeigt die Typografieeinstellungen f\u00fcr eine Website an. Im Haupttextbereich wird ein Absatz in Wei\u00df auf blauem Hintergrund angezeigt. In der rechten Seitenleiste kannst du Schriftart, Gr\u00f6\u00dfe, Darstellung und Zeilenh\u00f6he anpassen, wobei die Schriftart Cardo ausgew\u00e4hlt und die Gr\u00f6\u00dfe auf 1,2 rem eingestellt ist.\" width=\"1200\" height=\"828\"><figcaption id=\"caption-attachment-185255\" class=\"wp-caption-text\">Ausw\u00e4hlen einer benutzerdefinierten Schriftgr\u00f6\u00dfe und -einheit<\/figcaption><\/figure>\n<p>Es gibt noch mehr M\u00f6glichkeiten, die Typografie im Seiteneditor anzupassen, einschlie\u00dflich Methoden, f\u00fcr die du normalerweise CSS verwendest.<\/p>\n<h4>Erscheinungsbild, Zeilenh\u00f6he und Buchstabenabst\u00e4nde<\/h4>\n<p>Das Dropdown-Men\u00fc <strong>Erscheinungsbild<\/strong> scheint einfach zu sein: W\u00e4hle eine Schriftst\u00e4rke aus einer umfangreichen Liste aus und sie wird auf deinen Text angewendet. Allerdings hast du oft nicht alle verf\u00fcgbaren Schriftarten f\u00fcr jeden Schriftgrad zur Verf\u00fcgung.<\/p>\n<figure id=\"attachment_185249\" aria-describedby=\"caption-attachment-185249\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185249 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/appearance-drop-down.png\" alt=\"Das Dropdown-Men\u00fc \u201eAussehen\u201c im WordPress-Site-Editor. Das Bedienfeld ist auf \u201eNormal\u201c eingestellt. Darunter befindet sich ein Steuerelement zur Anpassung der Zeilenh\u00f6he, das auf 1,55 eingestellt ist, mit Plus- und Minus-Schaltfl\u00e4chen zur Feinabstimmung.\" width=\"1200\" height=\"619\"><figcaption id=\"caption-attachment-185249\" class=\"wp-caption-text\">Das Dropdown-Men\u00fc f\u00fcr das Erscheinungsbild im WordPress-Webeditor<\/figcaption><\/figure>\n<p>Unsere Tests haben gezeigt, dass WordPress diese Liste nicht filtert, um nur verf\u00fcgbare Schriftschnitte anzuzeigen. Au\u00dferdem wendet es eine &#8222;n\u00e4chstgelegene \u00dcbereinstimmung&#8220; an, wenn du eine Schriftart ausw\u00e4hlst, zu der es keine passende Schriftart gibt. F\u00fcr unsere Beispielsite verwenden wir Cardo Normal, Cardo Bold und Cardo Bold Italic. Wenn du Semi Bold, Bold, Extra Bold oder Black w\u00e4hlst, wird nur Cardo Bold verwendet:<\/p>\n<figure id=\"attachment_185250\" aria-describedby=\"caption-attachment-185250\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185250 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/bold-appearance.gif\" alt=\"Ein GIF des WordPress-Site-Editors, das einen blauen Hintergrund mit einem Zitat aus Don Quijote auf der linken Seite zeigt. In der rechten Seitenleiste sieht man einen Benutzer, der durch die Optionen im Dropdown-Men\u00fc \u201eAussehen\u201c bl\u00e4ttert.\" width=\"1200\" height=\"600\"><figcaption id=\"caption-attachment-185250\" class=\"wp-caption-text\">\u00c4ndern des Erscheinungsbildes von Text im WordPress-Site-Editor<\/figcaption><\/figure>\n<p>Die Zeilenh\u00f6he verwendet keine Voreinstellungen und gleicht deine Schriftart, dein Aussehen und deine Gr\u00f6\u00dfe aus. Dieser Wert sorgt f\u00fcr mehr Platz zwischen den Zeilen und ist oft eine praktische L\u00f6sung, wenn der Text zusammengestaucht aussieht:<\/p>\n<figure id=\"attachment_185261\" aria-describedby=\"caption-attachment-185261\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185261 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/line-height.gif\" alt=\"Ein GIF des WordPress-Site-Editors, das eine \u00c4nderung der Zeilenh\u00f6he in der rechten Seitenleiste zeigt. Im Hauptbereich werden Text aus Don Quijote und eine Liste von Figuren aus Alice im Wunderland angezeigt. Ein Zitat am unteren Rand lautet: \u201eWenn wir andere zitieren, zitieren wir uns selbst.\u201c\" width=\"1200\" height=\"546\"><figcaption id=\"caption-attachment-185261\" class=\"wp-caption-text\">\u00c4ndern der Zeilenh\u00f6he im WordPress-Site-Editor<\/figcaption><\/figure>\n<p>Der Buchstabenabstand ist \u00e4hnlich und folgt dem CSS-Brauch, sich selbst zu den vorhandenen nat\u00fcrlichen Abst\u00e4nden hinzuzuf\u00fcgen:<\/p>\n<figure id=\"attachment_185260\" aria-describedby=\"caption-attachment-185260\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185260 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/letter-spacing.png\" alt=\"Die Typografie-Seitenleiste des Site-Editors zeigt die Schriftart Cardo mit Optionen zur Anpassung von Gr\u00f6\u00dfe, Aussehen, Zeilenh\u00f6he und Buchstabenabstand. Ein blauer Hintergrund mit wei\u00dfem Text veranschaulicht, wie der Buchstabenabstand (hier 5 px) auf der Website erscheint.\" width=\"1200\" height=\"447\"><figcaption id=\"caption-attachment-185260\" class=\"wp-caption-text\">Du kannst die Buchstabenabst\u00e4nde so weit verschieben, dass sie nicht mehr brauchbar sind.<\/figcaption><\/figure>\n<p>Wie bei der Anpassung der Schriftgr\u00f6\u00dfe kannst du verschiedene Ma\u00dfeinheiten ausw\u00e4hlen. Die Wahl eines relativen Wertes ist hier oft der bessere Ansatz. WordPress setzt den Buchstabenabstand auf einen CSS-Standardwert von &#8222;normal&#8220; Damit kann der Browser den Wert selbst bestimmen, was unserer Erfahrung nach ideal ist.<\/p>\n<p>Es ist \u00fcblich, kleine positive Werte f\u00fcr den Buchstabenabstand zu verwenden &#8211; oft nicht mehr als 0,12rem\/em &#8211; und kaum negative Abst\u00e4nde.<\/p>\n<p>Bei der letzten Auswahlm\u00f6glichkeit &#8211; Gro\u00df- und Kleinschreibung &#8211; kannst du w\u00e4hlen, ob der Text gro\u00df, klein oder im Satz geschrieben werden soll. Du kannst die Gro\u00dfschreibung auch entfernen. Das ist gut f\u00fcr die Konsistenz der Schrift, da du bei der Erstellung von Inhalten nicht unbedingt eine bestimmte Gro\u00df- und Kleinschreibung verwenden musst.<\/p>\n<h2>Wie du die theme.json verwendest, um die Typografie deines WordPress-Themes zu definieren<\/h2>\n<p>Der Site-Editor ist ideal f\u00fcr Website-Betreiber ohne technische Kenntnisse. Mit der Datei <code>theme.json<\/code> stellst du sicher, dass der Site Editor den Nutzern alles bietet, was sie brauchen, um ihre Seiten anzupassen. Sie ist die Konfigurationsdatei, die die Entwicklungsgrundlage f\u00fcr dein Theme bildet.<\/p>\n<p>Wir gehen nicht auf die Struktur und die Formatierung der gesamten <code>theme.json<\/code> Datei ein, sondern schauen uns an, wie du die Typografie darin definierst, einstellst und anwendest.<\/p>\n<h3>Die Struktur von theme.json verstehen und globale Einstellungen definieren<\/h3>\n<p>Du verwendest JSON, um alle Elemente in <code>theme.json<\/code> zu definieren, einschlie\u00dflich der Typografie. Das Element <code>typography<\/code> wird unter dem Objekt <code>settings<\/code> in dieser Datei verschachtelt. Von dort aus verschachtelst du weitere Elemente, Eigenschaften und Objekte, um die Typografie deiner Website aufzubauen:<\/p>\n<pre><code class=\"language-json\">{\n  \"version\": 3,\n  \"settings\": {\n    \"typography\": {\n      \"fontFamilies\": [\n        {\n          \"fontFamily\": \"-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen-Sans,Ubuntu,Cantarell,\"Helvetica Neue\",sans-serif\",\n          \"slug\": \"system-font\",\n          \"name\": \"System Font\"\n        }\n      ],\n      \"fontSizes\": [\n        {\n          \"slug\": \"small\",\n          \"size\": \"13px\",\n          \"name\": \"Small\"\n        },\n        {\n          \"slug\": \"medium\",\n          \"size\": \"20px\",\n          \"name\": \"Medium\"\n        }\n      ]\n    }\n  }\n}<\/code><\/pre>\n<p>Alle diese Elemente folgen einem \u00e4hnlichen Muster. Die Standardeinstellungen &#8211; und am einfachsten zu verstehen &#8211; sind die globalen Einstellungen. Diese lassen sich einfach verschachteln, aber du kannst auch Typografie-Einstellungen f\u00fcr einzelne Bl\u00f6cke festlegen:<\/p>\n<pre><code class=\"language-json\">\"styles\": {\n  \"blocks\": {\n    \"core\/paragraph\": {\n      \"typography\": {\n        \"fontFamily\": \"var(--wp--preset--font-family--primary)\",\n        \"fontSize\": \"var(--wp--preset--font-size--medium)\",\n        \"lineHeight\": \"1.5\"\n      }\n    },\n    \"core\/heading\": {\n      \"typography\": {\n        \"fontFamily\": \"var(--wp--preset--font-family--secondary)\",\n        \"fontWeight\": \"700\"\n      }\n    }\n  }\n}<\/code><\/pre>\n<p>Dazu verwendest du die Eigenschaft <code>blocks<\/code> und einen bestimmten Namensraum f\u00fcr jeden Block, den du festlegen m\u00f6chtest. Das f\u00fcgt zwar zwei weitere Verschachtelungsebenen hinzu, aber es gibt keine Alternative zu diesem Ansatz. Trotzdem hast du eine Menge Eigenschaften, mit denen du spielen kannst.<\/p>\n<h3>Schriftarten registrieren<\/h3>\n<p>Bei der Typografie hast du dieselben <a href=\"https:\/\/kinsta.com\/de\/blog\/theme-json\/\">Anpassungsm\u00f6glichkeiten<\/a> wie beim Site Editor &#8211; in manchen F\u00e4llen sogar mehr. Im Wesentlichen legst du deinen Schriftstapel in der Eigenschaft <code>fontFamilies<\/code> ab und gibst ihm einen Slug und einen Namen:<\/p>\n<ul>\n<li><code>fontFamily<\/code> entspricht dem CSS-Wert <code>font-family<\/code> und ist der Stapel von Schriften, den du in deinem Theme verwenden m\u00f6chtest.<\/li>\n<li><code>name<\/code> ist das, was du im Site-Editor siehst, wenn du eine Schriftart ausw\u00e4hlst, damit sie f\u00fcr Menschen lesbar ist.<\/li>\n<li><code>slug<\/code> wird an eine benutzerdefinierte CSS-Eigenschaft zur weiteren Verwendung angeh\u00e4ngt.<\/li>\n<\/ul>\n<p>F\u00fcr Systemschriften ist das ganz einfach:<\/p>\n<pre><code class=\"language-json\">\u2026\n  \"typography\": {\n    \"fontFamilies\": [\n    {\n      \"name\": \"Primary\",\n      \"slug\": \"primary\",\n      \"fontFamily\": \"Charter, 'Bitstream Charter', 'Sitka Text', Cambria, serif\"\n    },\n    {\n      \"name\": \"Secondary\",\n      \"slug\": \"secondary\",\n      \"fontFamily\": \"system-ui, sans-serif\"\n      }<\/code><\/pre>\n<p>Um benutzerdefinierte Webschriften zu registrieren, musst du die Eigenschaft <code>fontFace<\/code> verwenden und einige Attribute definieren:<\/p>\n<pre><code class=\"language-json\">\u2026\n\"name\": \"Secondary\",\n\"slug\": \"secondary\",\n\"fontFamily\": \"'Open Sans', sans-serif\",\n  \"fontFace\": [\n    {\n      \"fontFamily\": \"Open Sans\",\n      \"fontWeight\": \"300 800\", \/\/ This is a range of font weight values.\n      \"fontStyle\": \"normal\", \/\/ This has to be a valid CSS font-style value.\n      \"fontStretch\": \"normal\", \/\/ This also needs to be a valid CSS font-stretch value.\n      \"src\": [ \"file:.\/assets\/fonts\/open-sans.woff2\" ] \/\/ This is an array of URLs for custom fonts, and can support multiple formats.\n    },\n\u2026<\/code><\/pre>\n<p>Sobald du die Schriftarten registriert hast, w\u00e4hlst du sie aus den verschiedenen Dropdown-Men\u00fcs im Website-Editor aus.<\/p>\n<p>Es gibt mehrere M\u00f6glichkeiten, wie du Schriften f\u00fcr dein Theme registrieren kannst. Es gibt die Schriftbibliothek im Seiteneditor, das typische <a href=\"https:\/\/kinsta.com\/de\/blog\/wp-enqueue-scripts\/\">PHP-Enqueuing<\/a> und das Plugin <a href=\"https:\/\/wordpress.org\/plugins\/create-block-theme\/\">Create Block Theme<\/a>:<\/p>\n<figure id=\"attachment_185251\" aria-describedby=\"caption-attachment-185251\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185251 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/create-block-theme.png\" alt=\"Ein blauer Hintergrund mit wei\u00dfer Schrift, die den Text \u201eCREATE BLOCK THEME\u201c in einer fetten serifenlosen Schriftart anzeigt. Die W\u00f6rter sind vertikal gestapelt, wobei \u201eCREATE\u201c oben in der gr\u00f6\u00dften Schriftgr\u00f6\u00dfe, \u201eBLOCK\u201c etwas kleiner in der Mitte und \u201eTHEME\u201c am kleinsten unten steht.\" width=\"1200\" height=\"385\"><figcaption id=\"caption-attachment-185251\" class=\"wp-caption-text\">Das Create Block Theme Header-Bild von WordPress.org<\/figcaption><\/figure>\n<p>Dies ist eine Vorlage f\u00fcr die Erstellung eines Themas, mit der du aber auch Schriftarten registrieren und definieren kannst. Sobald du die Schriftarten auf eine bequeme Weise registriert hast (wir empfehlen die Font Library), kannst du dich mit der Gr\u00f6\u00dfenbestimmung befassen.<\/p>\n<h3>Einstellen von Schriftgr\u00f6\u00dfen und Voreinstellungen in theme.json<\/h3>\n<p>Eine weitere zentrale Aufgabe bei der Typografie ist das Einstellen der Schriftgr\u00f6\u00dfen. Hierf\u00fcr wird die Eigenschaft <code>fontSizes<\/code> verwendet, mit der du Voreinstellungen f\u00fcr den Site-Editor festlegen kannst:<\/p>\n<pre><code class=\"language-json\">\"settings\": {\n  \"typography\": {\n    \"fontSizes\": [\n      {\n        \"slug\": \"small\",\n        \"size\": \"12px\",\n        \"name\": \"Small\"\n      },\n      {\n        \"slug\": \"x-large\",\n        \"size\": \"32px\",\n        \"name\": \"Extra Large\"\n      }\n    ]\n  }\n}<\/code><\/pre>\n<p>Wie bei anderen Typografie-Einstellungen erstellt WordPress f\u00fcr jede Voreinstellung eine eigene CSS-Eigenschaft mit dem von dir angegebenen Slug:<\/p>\n<pre><code class=\"language-css\">body {\n--wp--preset--font-size--small: 12px;\n--wp--preset--font-size--x-large: 32px;\n}<\/code><\/pre>\n<p>WordPress deaktiviert die flie\u00dfende Typografie standardm\u00e4\u00dfig, aber du kannst sie mit booleschen Werten einschalten. Diese Option kannst du auf globaler Ebene einstellen..<\/p>\n<pre><code class=\"language-json\">{\n  \"version\": 2,\n    \"settings\": {\n      \"typography\": {\n        \"fluid\": true\n      }\n    }\n}<\/code><\/pre>\n<p>&#8230;oder f\u00fcr jede Voreinstellung und Gr\u00f6\u00dfe, die du definierst:<\/p>\n<pre><code class=\"language-json\">{\n  \"name\": \"Medium\",\n  \"size\": \"1.25rem\",\n  \"slug\": \"md\",\n  \"fluid\": {\n    \"min\": \"1rem\",\n    \"max\": \"1.5rem\"\n  }\n},<\/code><\/pre>\n<p>Mit den Werten <code>min<\/code> und <code>max<\/code> kannst du den Bereich der Skalierbarkeit f\u00fcr jede von dir definierte Fl\u00fcssigschriftgr\u00f6\u00dfe festlegen.<\/p>\n<h3>Erweiterte Typografie-Funktionen implementieren<\/h3>\n<p><code>theme.json<\/code> bietet eine ganze Reihe von Optionen, die denen des Site Editors in nichts nachstehen. Damit kannst du die Typografie auf deiner Website an die Vorgaben anpassen, die f\u00fcr dein Theme sinnvoll sind:<\/p>\n<pre><code class=\"language-json\">\"styles\": {\n  \"typography\": {\n    \"letterSpacing\": \"0.02em\",\n    \"textTransform\": \"uppercase\",\n    \"textDecoration\": \"underline\",\n    \"lineHeight\": \"1.55rem\",\n    \"fontStyle\": \"normal\"\n  }\n}<\/code><\/pre>\n<p>Du kannst diese Optionen wahlweise <a href=\"https:\/\/developer.wordpress.org\/themes\/global-settings-and-styles\/settings\/typography\/\" target=\"_blank\" rel=\"noopener noreferrer\">aktivieren oder deaktivieren<\/a>. Jede Option hat einen booleschen Wert, was bedeutet, dass du auch f\u00fcr den Seiteneditor einige Anpassungsm\u00f6glichkeiten hast. Es gibt ein paar Anpassungen, die \u00fcber die M\u00f6glichkeiten des Site Editors hinausgehen:<\/p>\n<ul>\n<li><code>customFontSize<\/code> ist standardm\u00e4\u00dfig aktiviert und erm\u00f6glicht die Eingabe benutzerdefinierter Schriftgr\u00f6\u00dfen &#8211; du kannst sie aber auch deaktivieren, wenn du die verf\u00fcgbaren Optionen genau kontrollieren willst.<\/li>\n<li><code>dropCap<\/code> ist standardm\u00e4\u00dfig falsch, aber wenn du sie aktivierst, hat der Nutzer die M\u00f6glichkeit, Gro\u00dfbuchstaben f\u00fcr den Anfangsbuchstaben jedes Absatzblocks zu aktivieren.<\/li>\n<li><code>textColumns<\/code> aktiviert die Option &#8222;Spalten&#8220; f\u00fcr jeden Text innerhalb eines Blocks, die standardm\u00e4\u00dfig deaktiviert ist.<\/li>\n<li><code>writingMode<\/code> erm\u00f6glicht es, die Textausrichtung im Seiteneditor zu \u00e4ndern. Du kannst den Nutzern die Wahl zwischen horizontalem und vertikalem Text lassen.<\/li>\n<\/ul>\n<p>Der Umfang von <code>theme.json<\/code> bedeutet, dass du dort zuerst arbeiten solltest, vor allem wenn du ein Theme erstellst. Mit den Optionen im Site Editor kannst du oder deine Nutzer\/innen die WordPress-Typografie verfeinern.<\/p>\n<h2>Wie man Typografie mit theme.json implementiert: ein praktisches Beispiel<\/h2>\n<p>FSE macht die Gestaltung und Entwicklung mit WordPress so einfach wie nie zuvor. Dar\u00fcber hinaus ist die Auswahl und Implementierung der Schriftarten einfacher geworden. Einiges davon ist auf Designtrends zur\u00fcckzuf\u00fchren, aber es gibt auch Tools, mit denen du L\u00fccken schlie\u00dfen kannst, wenn dir kein Grafikdesigner zur Seite steht.<\/p>\n<p>Wir k\u00f6nnen mit der Auswahl deiner Hauptschriftarten beginnen.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"3\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>1. Kombiniere komplement\u00e4re Schriften<\/h3>\n<p>Es gibt einen Grund, warum so viel dar\u00fcber geschrieben wird, wie man <a href=\"https:\/\/kinsta.com\/de\/blog\/moderne-schriften\/\">Schriftarten<\/a> und -typen ausw\u00e4hlt. Das liegt daran, dass es eine knifflige Aufgabe sein kann. Du musst zum Beispiel das Branding der Website, ihren Zweck und das, was du vermitteln willst, ber\u00fccksichtigen.<\/p>\n<p>Dank der aktuellen Designtrends gibt es hier aber viel weniger zu tun. Denn dein Flie\u00dftext kann Systemschriften verwenden &#8211; insbesondere die Hauptschriftart des Betriebssystems (OS). Die einzige Aufgabe f\u00fcr dich besteht darin, eine Schrift zu w\u00e4hlen, die dazu passt.<\/p>\n<p>Dies ist keine Anleitung zum Kombinieren von Schriftarten, aber wir haben ein paar Tipps f\u00fcr dich:<\/p>\n<ul>\n<li>OS-Schriften f\u00fcr den Flie\u00dftext sind normalerweise serifenlos. Das bedeutet, dass du dich entweder f\u00fcr eine Serifenschrift oder eine andere serifenlose Schrift entscheiden solltest, die anders und einzigartig aussieht und sich von anderen abhebt.<\/li>\n<li>Halte die Dinge einfach und \u00fcberlege dir, ob du die OS-Schrift nur verwendest, wenn sie zum Design passt.<\/li>\n<li>Probiere verschiedene Kombinationen aus, damit du ein Gef\u00fchl daf\u00fcr bekommst, welche Schriftarten zusammenpassen (und welche nicht).<\/li>\n<\/ul>\n<p>Ein gutes Paar f\u00fcr einen Systemschriftenstapel ist <a href=\"https:\/\/fonts.google.com\/specimen\/Playfair+Display\" target=\"_blank\" rel=\"noopener noreferrer\">Playfair Display<\/a>, eine serifenbetonte <a href=\"https:\/\/kinsta.com\/de\/blog\/besten-google-fonts\/\">Google-Schrift<\/a>:<\/p>\n<figure id=\"attachment_185263\" aria-describedby=\"caption-attachment-185263\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185263 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/playfair-display.png\" alt=\"Die Website von Google Fonts mit dem Schriftmuster Playfair Display. Der Beispieltext lautet \u201eWhereas disregard and contempt for human rights have resulted\u201c in verschiedenen Gr\u00f6\u00dfen. Es werden Optionen f\u00fcr Muster, Typentester, Glyphen und Info sowie Lizenz angezeigt, zusammen mit einer Schaltfl\u00e4che zum Herunterladen der Schriftart.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185263\" class=\"wp-caption-text\">Die Google Fonts Musterseite f\u00fcr Playfair Display<\/figcaption><\/figure>\n<p>Bei einem Schriftpaar musst du ihre Gr\u00f6\u00dfe ber\u00fccksichtigen, nicht nur auf der Seite, sondern auch im Verh\u00e4ltnis zueinander.<\/p>\n<h3>2. Finde die richtige absolute und relative Gr\u00f6\u00dfe<\/h3>\n<p>Die Wahl der Schriftgr\u00f6\u00dfe ist ebenfalls entscheidend, denn die falschen absoluten Gr\u00f6\u00dfen k\u00f6nnen deine UX\/UI ruinieren. Das ist auch ein Bereich, in dem du dich an die Standardwerte halten solltest. Wir ermutigen dich jedoch, hier zu experimentieren, denn jede Paarung hat ihren eigenen &#8222;Platz&#8220; f\u00fcr die Schriften.<\/p>\n<p><a href=\"https:\/\/typescale.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Typescale<\/a> ist ein hervorragendes Tool, das dir bei der Erstellung der richtigen WordPress-Typografie helfen kann, egal was du brauchst:<\/p>\n<figure id=\"attachment_185275\" aria-describedby=\"caption-attachment-185275\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185275 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/typescale-site.png\" alt=\"Die Web-Anwendung \u201eTypescale\u201c zur Anpassung der Typografie. Im linken Bereich werden die Schrifteinstellungen angezeigt, w\u00e4hrend im rechten Bereich eine Vorschau verschiedener \u00dcberschriftengr\u00f6\u00dfen und ein Beispiel f\u00fcr eine Landingpage-Gestaltung angezeigt werden.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185275\" class=\"wp-caption-text\">Die Typescale Website<\/figcaption><\/figure>\n<p>Einer der besten Aspekte des Tools ist die Wahl der Skala. Es nimmt dir viel Arbeit ab, wenn du die passenden Schriftgr\u00f6\u00dfen ausw\u00e4hlst. Wir w\u00e4hlen hier die Skala Major Third mit einem Faktor von 1,2 und einer Basisgr\u00f6\u00dfe von 16 px:<\/p>\n<figure id=\"attachment_185256\" aria-describedby=\"caption-attachment-185256\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185256 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/font-sizing-scale.png\" alt=\"Eine Typografie-Skalen-Oberfl\u00e4che von Typescale, die verschiedene \u00dcberschriftengr\u00f6\u00dfen f\u00fcr \u201eA wizard's job\u201c anzeigt. Das Dropdown-Men\u00fc der Skala zeigt Optionen wie \u201eMinor Second\u201c und \u201eMajor Third\u201c an, wobei letztere ausgew\u00e4hlt ist. Zu den Schrifteinstellungen geh\u00f6rt Ubuntu Sans mit einer St\u00e4rke von 400.\" width=\"1200\" height=\"818\"><figcaption id=\"caption-attachment-185256\" class=\"wp-caption-text\">Die Optionen zur Skalierung der Schrift in Typeface<\/figcaption><\/figure>\n<p>In der mittleren Leiste siehst du die resultierenden Gr\u00f6\u00dfen f\u00fcr jede \u00dcberschrift und jeden Absatz und kannst aus einer Reihe von Ma\u00dfeinheiten w\u00e4hlen. Beachte, dass du mit Typescale auch den Buchstabenabstand, die Zeilenh\u00f6he, die Schriftst\u00e4rke und vieles mehr \u00e4ndern kannst: alles anpassbar unter <code>theme.json<\/code>.<\/p>\n<h3>3. Standardeinstellungen in der theme.json anwenden<\/h3>\n<p>Wenn du die richtige Schriftart und -gr\u00f6\u00dfe gefunden hast, kannst du sie in deiner <code>theme.json<\/code> Datei implementieren. Hier ist ein Beispiel daf\u00fcr, wie eine typische <code>theme.json<\/code> Datei aussehen kann:<\/p>\n<pre><code class=\"language-json\">{\n  \"version\": 3,\n  \"settings\": {\n    \"typography\": {\n      \"fontFamilies\": [\n        {\n          \"fontFamily\": \"-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif\",\n          \"slug\": \"ubuntu-sans\",\n          \"name\": \"Ubuntu Sans\"\n        },\n        {\n          \"fontFamily\": \"\"Playfair Display\", serif\",\n          \"slug\": \"playfair\",\n          \"name\": \"Playfair Display\"\n        }\n      ],\n      \"fontSizes\": [\n        {\n          \"slug\": \"small\",\n          \"size\": \"13px\",\n          \"name\": \"Small\"\n        },\n        {\n          \"slug\": \"medium\",\n          \"size\": \"16px\",\n          \"name\": \"Medium\"\n        },\n        {\n          \"slug\": \"large\",\n          \"size\": \"20px\",\n          \"name\": \"Large\"\n        },\n        {\n          \"slug\": \"x-large\",\n          \"size\": \"25px\",\n          \"name\": \"Extra Large\"\n        },\n        {\n          \"slug\": \"huge\",\n          \"size\": \"31px\",\n          \"name\": \"Huge\"\n        }\n      ]\n    }\n  },\n  \"styles\": {\n    \"typography\": {\n      \"fontFamily\": \"var(--wp--preset--font-family--system)\",\n      \"fontSize\": \"var(--wp--preset--font-size--medium)\",\n      \"lineHeight\": \"1.8\"\n    },\n    \"blocks\": {\n      \"core\/paragraph\": {\n        \"typography\": {\n          \"fontSize\": \"var(--wp--preset--font-size--medium)\"\n        }\n      },\n      \"core\/heading\": {\n        \"typography\": {\n          \"fontFamily\": \"var(--wp--preset--font-family--playfair)\",\n          \"fontWeight\": \"700\"\n        }\n      },\n      \"core\/post-title\": {\n        \"typography\": {\n          \"fontSize\": \"var(--wp--preset--font-size--huge)\"\n        }\n      }\n    }\n  }\n}<\/code><\/pre>\n<p>Du kannst diese Schriftarten auch auf jeden Block anwenden und sogar dar\u00fcber nachdenken, jede \u00dcberschrift auf eine eigene Art und Weise zu gestalten. Bem\u00fche dich um ein konsistentes und hierarchisches WordPress-Schriftsystem, das die Grundlage f\u00fcr das Design deines Themes bildet. Es sorgt f\u00fcr ein einheitliches Erscheinungsbild deiner Website, w\u00e4hrend der Site Editor dir mehr Flexibilit\u00e4t und Anpassungsm\u00f6glichkeiten bietet.<\/p>\n<h2>Die Rolle von Kinsta in deinem WordPress-Theme-Entwicklungsworkflow<\/h2>\n<p>Das leistungsstarke Hosting von Kinsta bietet viele M\u00f6glichkeiten, um eine effiziente und schnelle Website zu betreiben. Es bietet aber auch robuste Entwicklungstools, darunter <a href=\"https:\/\/kinsta.com\/de\/devkinsta\/\">DevKinsta<\/a>, eine lokale Entwicklungsumgebung, die auf <a href=\"https:\/\/kinsta.com\/de\/blog\/was-ist-docker\/\">Docker-Containern<\/a> l\u00e4uft.<\/p>\n<figure id=\"attachment_185252\" aria-describedby=\"caption-attachment-185252\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185252 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/devkinsta-home.png\" alt=\"Eine k\u00fcnstlerische Illustration des DevKinsta-Logos. Sie zeigt eine Person, die in einer dunklen Umgebung an einem Computer arbeitet. Das Bild verwendet Blau- und Violettt\u00f6ne und zeigt H\u00e4nde, die auf einer Tastatur tippen und Ger\u00e4te einstellen. Auf einem Monitor ist ein stilisiertes K-Logo zu sehen.\" width=\"1200\" height=\"384\"><figcaption id=\"caption-attachment-185252\" class=\"wp-caption-text\">Das DevKinsta-Logo<\/figcaption><\/figure>\n<p>Es ist wichtig, dass du sicherstellst, dass deine WordPress-Typografie funktioniert, bevor du live gehst. Hierf\u00fcr sind die Staging-Umgebungen von Kinsta unerl\u00e4sslich. Vor allem <a href=\"https:\/\/kinsta.com\/de\/changelog\/selective-push-umgebung\/\">Selective Push<\/a> wirst du h\u00e4ufig nutzen. Damit kannst du bestimmte Dateien und Ordner pushen &#8211; jedes Asset, das du m\u00f6chtest &#8211; und nicht alles auf einmal.<\/p>\n<figure id=\"attachment_185264\" aria-describedby=\"caption-attachment-185264\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-185264 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/selective-push.png\" alt=\"Die MyKinsta-Benutzeroberfl\u00e4che zeigt ein Dialogfeld \u201ePush to Live\u201c. Es werden Optionen zum Verschieben von Dateien und Datenbanken von der Staging- in die Live-Umgebung mit Kontrollk\u00e4stchen f\u00fcr bestimmte Dateien, Ordner und Datenbanktabellen angezeigt.\" width=\"1200\" height=\"536\"><figcaption id=\"caption-attachment-185264\" class=\"wp-caption-text\">Das selektive Push-Tool von Kinsta<\/figcaption><\/figure>\n<p>Auf diese Weise kannst du diskrete Design\u00e4nderungen vornehmen, indem du einzelne Dateien pushst (z. B. <code>theme.json<\/code>). Au\u00dferdem kannst du das Risiko minimieren, dass Teile des Designs deiner Website, mit denen du zufrieden bist, besch\u00e4digt werden, und du kannst die Typografie deiner Website <a href=\"https:\/\/kinsta.com\/de\/blog\/git-fuer-die-webentwicklung\/\">h\u00e4ufiger und schrittweise aktualisieren<\/a>.<\/p>\n<h2>Zusammenfassung<\/h2>\n<p>FSE wird immer ausgereifter, und <code>theme.json<\/code> ist ein zentraler Bestandteil der gesamten WordPress-Bearbeitung. Die Typografie ist ein entscheidender Faktor, und WordPress bietet Tools auf Entwicklerebene und Zugang zu Elementen, f\u00fcr die man fr\u00fcher CSS- und PHP-Kenntnisse ben\u00f6tigt h\u00e4tte.<\/p>\n<p>Mit der intuitiven Benutzeroberfl\u00e4che des Site Editors und der Anpassungsf\u00e4higkeit von <code>theme.json<\/code> kannst du eine Typografie erstellen, die die \u00c4sthetik deiner Website verbessert, mit deinem Branding harmoniert und das Nutzererlebnis insgesamt verbessert.<\/p>\n<p>Wir w\u00fcrden gerne von deinen Erfahrungen mit WordPress-Typografie h\u00f6ren und ob FSE f\u00fcr dich der Schl\u00fcssel zum Erfolg ist. Teile uns deine Gedanken in den Kommentaren unten mit.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Schriftz\u00fcge sind das R\u00fcckgrat des Internets, trotz der Vielzahl an Medienformaten. Das bedeutet, dass die Schriftarten, die du f\u00fcr deine Website ausw\u00e4hlst, ein wichtiger Aspekt deines &#8230;<\/p>\n","protected":false},"author":199,"featured_media":71511,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[999,1009],"class_list":["post-71510","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-wordpress-entwicklung","topic-wordpress-themes"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Revolutioniere die WordPress-Typografie mit theme.json<\/title>\n<meta name=\"description\" content=\"Jetzt kannst du die Typografie von WordPress im Website-Editor mit Hilfe der Datei \u201etheme.json\u201c steuern.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Revolutionierung der WordPress-Typografie mit Full Site Editing und theme.json\" \/>\n<meta property=\"og:description\" content=\"Jetzt kannst du die Typografie von WordPress im Website-Editor mit Hilfe der Datei \u201etheme.json\u201c steuern.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-15T14:18:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-16T14:31:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeremy Holcombe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Jetzt kannst du die Typografie von WordPress im Website-Editor mit Hilfe der Datei \u201etheme.json\u201c steuern.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json-1024x512.png\" \/>\n<meta name=\"twitter:creator\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeremy Holcombe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"20\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/\"},\"author\":{\"name\":\"Jeremy Holcombe\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\"},\"headline\":\"Revolutionierung der WordPress-Typografie mit Full Site Editing und theme.json\",\"datePublished\":\"2024-10-15T14:18:33+00:00\",\"dateModified\":\"2024-10-16T14:31:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/\"},\"wordCount\":3759,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/de\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png\",\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/\",\"url\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/\",\"name\":\"Revolutioniere die WordPress-Typografie mit theme.json\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png\",\"datePublished\":\"2024-10-15T14:18:33+00:00\",\"dateModified\":\"2024-10-16T14:31:02+00:00\",\"description\":\"Jetzt kannst du die Typografie von WordPress im Website-Editor mit Hilfe der Datei \u201etheme.json\u201c steuern.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png\",\"contentUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress Entwicklung\",\"item\":\"https:\/\/kinsta.com\/de\/thema\/wordpress-entwicklung\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Revolutionierung der WordPress-Typografie mit Full Site Editing und theme.json\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/de\/#website\",\"url\":\"https:\/\/kinsta.com\/de\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/de\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\",\"https:\/\/x.com\/Kinsta_DE\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\",\"name\":\"Jeremy Holcombe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"caption\":\"Jeremy Holcombe\"},\"description\":\"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/jeremyholcombe\/\"],\"url\":\"https:\/\/kinsta.com\/de\/blog\/author\/jeremyholcombe\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Revolutioniere die WordPress-Typografie mit theme.json","description":"Jetzt kannst du die Typografie von WordPress im Website-Editor mit Hilfe der Datei \u201etheme.json\u201c steuern.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/","og_locale":"de_DE","og_type":"article","og_title":"Revolutionierung der WordPress-Typografie mit Full Site Editing und theme.json","og_description":"Jetzt kannst du die Typografie von WordPress im Website-Editor mit Hilfe der Datei \u201etheme.json\u201c steuern.","og_url":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","article_published_time":"2024-10-15T14:18:33+00:00","article_modified_time":"2024-10-16T14:31:02+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png","type":"image\/png"}],"author":"Jeremy Holcombe","twitter_card":"summary_large_image","twitter_description":"Jetzt kannst du die Typografie von WordPress im Website-Editor mit Hilfe der Datei \u201etheme.json\u201c steuern.","twitter_image":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json-1024x512.png","twitter_creator":"@Kinsta_DE","twitter_site":"@Kinsta_DE","twitter_misc":{"Verfasst von":"Jeremy Holcombe","Gesch\u00e4tzte Lesezeit":"20\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/"},"author":{"name":"Jeremy Holcombe","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21"},"headline":"Revolutionierung der WordPress-Typografie mit Full Site Editing und theme.json","datePublished":"2024-10-15T14:18:33+00:00","dateModified":"2024-10-16T14:31:02+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/"},"wordCount":3759,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/de\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png","inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/","url":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/","name":"Revolutioniere die WordPress-Typografie mit theme.json","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png","datePublished":"2024-10-15T14:18:33+00:00","dateModified":"2024-10-16T14:31:02+00:00","description":"Jetzt kannst du die Typografie von WordPress im Website-Editor mit Hilfe der Datei \u201etheme.json\u201c steuern.","breadcrumb":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#primaryimage","url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png","contentUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-typografie-theme-json\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/de\/"},{"@type":"ListItem","position":2,"name":"WordPress Entwicklung","item":"https:\/\/kinsta.com\/de\/thema\/wordpress-entwicklung\/"},{"@type":"ListItem","position":3,"name":"Revolutionierung der WordPress-Typografie mit Full Site Editing und theme.json"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/de\/#website","url":"https:\/\/kinsta.com\/de\/","name":"Kinsta\u00ae","description":"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen","publisher":{"@id":"https:\/\/kinsta.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/de\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","https:\/\/x.com\/Kinsta_DE","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21","name":"Jeremy Holcombe","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","caption":"Jeremy Holcombe"},"description":"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.","sameAs":["https:\/\/www.linkedin.com\/in\/jeremyholcombe\/"],"url":"https:\/\/kinsta.com\/de\/blog\/author\/jeremyholcombe\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/71510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/users\/199"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/comments?post=71510"}],"version-history":[{"count":8,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/71510\/revisions"}],"predecessor-version":[{"id":71526,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/71510\/revisions\/71526"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/71510\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/71510\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/71510\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/71510\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/71510\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/71510\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/71510\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/71510\/translations\/es"},{"href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/71510\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media\/71511"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media?parent=71510"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/tags?post=71510"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/topic?post=71510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}