{"id":60815,"date":"2024-10-15T16:22:42","date_gmt":"2024-10-15T14:22:42","guid":{"rendered":"https:\/\/kinsta.com\/nl\/?p=60815&#038;preview=true&#038;preview_id=60815"},"modified":"2024-10-18T08:23:05","modified_gmt":"2024-10-18T06:23:05","slug":"wordpress-typografie-theme-json","status":"publish","type":"post","link":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/","title":{"rendered":"Een revolutie in WordPress: typografie met Full Site Editing en theme.json"},"content":{"rendered":"<p>Woorden vormen de ruggengraat van het internet, ondanks de wildgroei aan andere soorten media. Maar dit betekent ook dat de lettertypen die je kiest voor je site een cruciaal aspect zijn van je layout en ontwerp.<\/p>\n<p>WordPress typografie kan een bepaalde stemming oproepen, helpen bij branding en nog veel meer. Full Site Editing (FSE) in WordPress legt het aanpassen van deze typografie in de handen van gebruikers &#8211; en het <code>theme.json<\/code> bestand helpt ontwikkelaars om WordPress thema&#8217;s te bouwen die hier gebruik van maken.<\/p>\n<p>Dit artikel onderzoekt WordPress typografie voor zowel FSE als <code>theme.json<\/code>. Maar de discussie gaat ook over belangrijke contexten zoals de technologie die je gebruikt, de technische overwegingen waarmee je rekening moet houden en de evolutie van hoe we lettertypes gebruiken in 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 op het web: een korte geschiedenis<\/h2>\n<p>Als je terugkijkt naar <a href=\"https:\/\/www.webdesignmuseum.org\/web-design-history\" target=\"_blank\" rel=\"noopener noreferrer\">de eerste webontwerpen<\/a>, zie je dat ondanks de variatie in layouts, lettertypes een consistente presentatie hebben gehad. Dit is deels beschikbaarheid en deels noodzaak. In het kort: zonder de technologie die we nu hebben, kunnen woorden op het web alleen lettertypes gebruiken die beschikbaar zijn op je computer.<\/p>\n<p>Een &#8220;websurfer&#8221; van midden tot eind jaren &#8217;90 zou slechts een handvol voorspelbare lettertypes hebben: Times New Roman, Arial, Helvetica, Georgia en Verdana. De laatste twee zijn van Microsoft die goed renderen voor het web, ongeacht het tijdperk.<\/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=\"Een vergelijking van twee serif lettertypes, Verdana en Georgia. De afbeelding toont hoofdletters en kleine letters - en cijfers - in beide lettertypes. Verdana lijkt meer gecondenseerd en geometrisch, terwijl Georgia meer uitgesproken schreefletters en een iets traditionelere uitstraling heeft.\" width=\"1194\" height=\"709\"><figcaption id=\"caption-attachment-185276\" class=\"wp-caption-text\">Voorbeelden van de lettertypen Verdana en Georgia.<\/figcaption><\/figure>\n<p>Deze primitieve selectie is consistent en betrouwbaar, maar mist flexibiliteit. Diensten zoals <a href=\"https:\/\/kinsta.com\/nl\/blog\/html-lettertypen\/\">Google Fonts en Adobe Fonts<\/a> gebruiken het WOFF bestandsformat om je toegang te geven tot een bibliotheek van duizenden lettertypes, met een eenvoudig insluitproces.<\/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=\"De Google Fonts website toont lettertypevoorbeelden en filteropties. De voorbeeldtekst luidt \u201cIedereen heeft het recht op vrijheid van denken\u201d, weergegeven in verschillende lettertypes, waaronder Roboto, SUSE en Noto Sans Hannunoo. Filteropties voor taal, schrijfsysteem en lettertype-eigenschappen zijn zichtbaar in de linker zijbalk.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185258\" class=\"wp-caption-text\">De hoofdinterface van Google Fonts.<\/figcaption><\/figure>\n<p>Dit geeft je meer mogelijkheden om de leesbaarheid te verbeteren, onderscheidende ontwerpen te maken en de gebruikerservaring (UX) voor je site aan te passen. Nadelen zijn onder andere mogelijke prestatieproblemen (zoals een <a href=\"https:\/\/kinsta.com\/nl\/blog\/cumulative-layout-shift\/\">verschuiving van hoe content ingedeeld wordt<\/a>), afhankelijkheid van externe diensten om het meest cruciale element op je site weer te geven en privacyproblemen.<\/p>\n<p>Dit brengt veel webdesigners ertoe om af te zien van lettertypebibliotheken en het gebruik van <a href=\"https:\/\/kinsta.com\/nl\/blog\/web-safe-fonts\/\">systeemlettertypen<\/a> te heroverwegen. De snellere verwerking en controle die je hebt over het toepassen van een &#8220;stapel systeemlettertypen&#8221; die prioriteit geeft aan native lettertypen en ook terugvalopties gebruikt, is een solide aanpak.<\/p>\n<h3>WordPress en typografie<\/h3>\n<p>WordPress legt sterk de nadruk op typografie om je te helpen boeiende en leesbare inhoud te maken. Door de geschiedenis heen hebben de <a href=\"https:\/\/kinsta.com\/nl\/blog\/wat-is-een-wordpress-thema\/\">standaardthema&#8217;s<\/a> van WordPress allemaal lettertypen gebruikt die een balans vinden tussen esthetiek en functionaliteit.<\/p>\n<p>De huidige standaardthema&#8217;s gebruiken systeemlettertypen voor een strakke, moderne en krachtige presentatie. Oudere standaardthema&#8217;s gebruiken combinaties zoals Noto Sans en Noto Serif (voor <a href=\"https:\/\/wordpress.org\/themes\/twentyfifteen\/\" target=\"_blank\" rel=\"noopener noreferrer\">Twenty Fifteen<\/a>) en Montserrat en Merriweather (voor <a href=\"https:\/\/wordpress.org\/themes\/twentysixteen\/\" target=\"_blank\" rel=\"noopener noreferrer\">Twenty Sixteen<\/a>).<\/p>\n<p>Om deze typografische &#8220;cirkel van het leven&#8221; te laten zien, gebruikt Twenty Sixteen Helvetica en Georgia als terugvalopties. Het standaardthema van <a href=\"https:\/\/wordpress.org\/themes\/twentyten\/\" target=\"_blank\" rel=\"noopener noreferrer\">Twenty Ten<\/a> gebruikt alleen Helvetica, Arial en 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=\"De WordPress.org themavoorvertoning voor \u201cTwenty Ten\u201d toont een schilderachtige headerafbeelding van een met bomen omzoomd pad. De linker zijbalk toont thema-informatie en downloadopties, terwijl het hoofdgedeelte voorbeeldcontent en -lay-out toont.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185274\" class=\"wp-caption-text\">De Twenty Ten demopagina van WordPress.org.<\/figcaption><\/figure>\n<p>Hoewel deze keuzes de toon zetten voor het WordPress ontwerp binnen elk thema, kunnen ze je ook inspireren om goed op te letten hoe je typografie gebruikt &#8211; iets waar WordPress FSE bij helpt.<\/p>\n<h2>Een korte inleiding over Full Site Editing en theme.json<\/h2>\n<p><a href=\"https:\/\/kinsta.com\/nl\/blog\/wordpress-full-site-editing\/\">FSE<\/a> en <code>theme.json<\/code> staan centraal in hoe je typografie beheert in WordPress, dus een goed begrip van beide is essentieel. FSE maakt gebruik van de Block Editor en voegt daar meer functionaliteit aan toe om de Site Editor te worden.<\/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=\"De interface van de WordPress Site Editor toont de homepage van een hoveniersbedrijf. De pagina heeft een blauwe achtergrond met witte tekst \u201cToewijding aan innovatie en duurzaamheid\u201d. Daaronder staat een knop \u201cOver ons\u201d en een afbeelding van een modern gebouw met houten architecturale elementen. De rechter zijbalk bevat typografische stijlopties.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185266\" class=\"wp-caption-text\">De interface van de WordPress Site Editor lijkt veel op de Block Editor, maar met meer aanpassingsmogelijkheden.<\/figcaption><\/figure>\n<p>Dit verenigt de ontwerpopties van je site op een aantal manieren:<\/p>\n<ul>\n<li>Je gebruikt de bewerkingsaanpak van blokken voor de hele site, niet alleen voor je inhoud.<\/li>\n<li>Een templatebibliotheek maakt deel uit van de setup, dus je kunt deze bewerken met dezelfde tools als je content.<\/li>\n<li>Styling gebeurt ook binnen de Site Editor en biedt een globaal instellingenschema.<\/li>\n<li>Voor het bewerken van sites is geen code nodig om de beschikbare opties te implementeren. Dit overbrugt de kloof tussen ontwikkeling en eindgebruikersontwerp.<\/li>\n<\/ul>\n<p>Je kunt het <code>theme.json<\/code> bestand beschouwen als een ontwikkelversie van FSE. Je hebt JavaScript Object Notation (JSON) kennis nodig om met het bestand te kunnen werken, maar dit ligt binnen de mogelijkheden van de meeste site-eigenaren. Het is een centraal configuratiebestand voor het beheer van je globale stijlen en instellingen.<\/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=\"Een venster met de titel van een code-editor wordt weergegeven op een schilderachtige achtergrond van beboste bergen. De editor toont een deel van een WordPress theme.json bestand met verschillende styling configuraties. De code bevat instellingen voor kalender, categorie\u00ebn en code-elementen, waarbij CSS-variabelen worden gebruikt voor kleuren en spati\u00ebring. Line nummers zijn zichtbaar aan de linkerkant en de editor interface heeft een donker thema voor betere leesbaarheid tegen de achtergrond.\" width=\"1200\" height=\"773\"><figcaption id=\"caption-attachment-185272\" class=\"wp-caption-text\">Een theme.json bestand getoond in een code editor.<\/figcaption><\/figure>\n<p>Elke instelling gebruikt een sleutel\/waarde-paar van <code>option:value<\/code>, en je kunt dit op een aantal manieren implementeren:<\/p>\n<ul>\n<li>Globale kleurenpaletten defini\u00ebren.<\/li>\n<li>Lettertypefamilies en -groottes instellen.<\/li>\n<li>Blokspecifieke stijlen configureren.<\/li>\n<li>Voorkeuren voor spati\u00ebring en layout beheren.<\/li>\n<\/ul>\n<p>Door gebruik te maken van <code>theme.json<\/code> kun je meer consistente en aanpasbare thema&#8217;s maken zonder dat je <a href=\"https:\/\/kinsta.com\/nl\/blog\/geavanceerde-css-technieken\/\">custom CSS<\/a> nodig hebt (hoewel dit ook mogelijk is). De aanpasbaarheid en flexibiliteit van <code>theme.json<\/code> betekent dat dit een belangrijk onderdeel is van het ontwikkelen van thema&#8217;s voor WordPress. De optimale aanpak is om beide op verschillende manieren te gebruiken voor al je thema-ontwerp &#8211; en typografie is daarop geen uitzondering.<\/p>\n<h2>Typografie instellen in de WordPress Site Editor<\/h2>\n<p>Als je weet hoe je de Block Editor moet gebruiken, kun je ook de Site Editor gebruiken. Navigeer binnen WordPress naar het scherm <strong>Appearance <\/strong>&gt;<strong> Editor<\/strong>. Dit toont het beginscherm van de Site Editor:<\/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=\"Het beginscherm van de WordPress Site Editor. De linker zijbalk toont ontwerpopties, terwijl het hoofdgedeelte een blauw gethematiseerde homepage toont met de kop \u201cToewijding aan innovatie en duurzaamheid\u201d en een afbeelding van een modern gebouw.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185265\" class=\"wp-caption-text\">Het beginscherm van de Site Editor.<\/figcaption><\/figure>\n<p>Het <strong>Styles<\/strong> scherm in de linker navigatie geeft je een aantal globale ontwerpopties waaronder typografische wijzigingen:<\/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=\"Een GIF van de WordPress Site Editor met verschillende voorinstellingen voor de stijl van het thema. Het hoofdgedeelte van de content toont \u201cEen toewijding aan innovatie en duurzaamheid\u201d met een beschrijving van het bedrijf \u00c9tudes. Het kleurenschema en de typografie veranderen op basis van de selecties in de linker zijbalk, die stijlopties en kleurenschema's toont.\" width=\"1200\" height=\"550\"><figcaption id=\"caption-attachment-185270\" class=\"wp-caption-text\">Verschillende vooringestelde stijlen binnen de WordPress Site Editor.<\/figcaption><\/figure>\n<p>Voor de meeste toepassingen bieden individuele instellingen voor verschillende typografie-aspecten meer waarde. Bovenaan het <strong>Styles<\/strong> scherm staan twee kleine icoontjes die verdere opties openen: het Style Book en het Potlood icoon <strong>Edit Styles<\/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=\"Een deel van de WordPress Site Editor met stijlopties aan de linkerkant en een voorbeeld van de website aan de rechterkant. Twee pictogrammen voor bekijken en bewerken zijn rood gemarkeerd.\" width=\"1200\" height=\"706\"><figcaption id=\"caption-attachment-185271\" class=\"wp-caption-text\">De stijlen bewerken pictogrammen in de Site Editor.<\/figcaption><\/figure>\n<p>Daarnaast kun je typografische opties instellen op elementniveau en voor elk blok.<\/p>\n<h3>De Font Library<\/h3>\n<p>Het scherm <strong>Edit Styles <\/strong>&gt;<strong> Typography <\/strong>toont de lettertypebibliotheek, de Font Library, hoewel deze niet expliciet deze naam heeft in de Site Editor. Hiermee kun je op een paar manieren omgaan met lettertypen en lettertypen:<\/p>\n<ul>\n<li>Je kunt eigen lettertypes uploaden en beheren.<\/li>\n<li>Er is een optie om Google Fonts rechtstreeks binnen WordPress te gebruiken.<\/li>\n<li><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\">Lettertypeverzamelingen<\/a> maken met behulp van PHP.<\/li>\n<\/ul>\n<p>Klik op het pictogram <strong>Manage Fonts <\/strong>om toegang te krijgen tot de lettertypenbibliotheek in de sectie Typography in de zijbalk van de Site Editor:<\/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=\"Het paneel Typografie-instellingen in de Site-editor toont lettertype-opties, waaronder Cardo, Jost, Systeem Sans-serif en Systeem Serif. In de rechterbovenhoek staat een knop Lettertypen beheren. Het paneel wordt weergegeven naast een blauwe websiteachtergrond met Latijnse tekst, waarin de toegepaste typografiestijlen worden gedemonstreerd.\" width=\"1200\" height=\"716\"><figcaption id=\"caption-attachment-185262\" class=\"wp-caption-text\">Het pictogram <strong>Manage fonts<\/strong> in de WordPress Site Editor.<\/figcaption><\/figure>\n<p>Hier zie je op het tabblad <b>Library <\/b>de huidige geregistreerde lettertypen voor je thema en wordt aangegeven welke actief zijn:<\/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=\"De interface van de WordPress lettertypenbibliotheek toont ge\u00efnstalleerde lettertypen en themalettertypen. Merriweather Sans wordt weergegeven als een ge\u00efnstalleerd lettertype met vier actieve varianten. Thema lettertypes zijn Cardo, Jost, System Sans-serif en System Serif, elk met hun eigen actieve varianten.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185254\" class=\"wp-caption-text\">De interface van de WordPress lettertypebibliotheek.<\/figcaption><\/figure>\n<p>Door er doorheen te klikken kun je individuele lettertypes activeren of deactiveren:<\/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=\"Het keuzedialoogvenster van de letterbibliotheek met opties voor de lettertypefamilie Cardo. Het dialoogvenster toont drie varianten: Cardo Normal, Cardo Bold en Cardo Normal Italic, elk met een selectievakje aangevinkt. Boven de varianten staat een waarschuwing dat te veel lettertypevarianten de website kunnen vertragen.\" width=\"1200\" height=\"549\"><figcaption id=\"caption-attachment-185248\" class=\"wp-caption-text\">De huidige actieve lettertypen in de lettertypenbibliotheek van de Site Editor.<\/figcaption><\/figure>\n<p>Op het tabblad <b>Upload <\/b>gebruik je een drag-and-drop uploader dialoogvenster om je eigen lettertypen te installeren in TTF, WOFF, WOFF2 en OTF formats.<\/p>\n<p>Het tabblad <strong>Install Fonts <\/strong>maakt verbinding met Google Fonts, zodat je die bibliotheek binnen je thema kunt gebruiken. Merk op dat deze aanpak lettertypen downloadt en aflevert vanaf je eigen site, in plaats van een <a href=\"https:\/\/kinsta.com\/nl\/blog\/wat-is-een-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=\"De WordPress Font Library toont opties om Google Fonts te installeren. Met de zoekbalk kunnen gebruikers specifieke lettertypes vinden en een lijst toont verschillende lettertypes, waaronder Merienda, Merriweather en Metal Mania. Onderaan zie je paginacontroles.\" width=\"1200\" height=\"826\"><figcaption id=\"caption-attachment-185257\" class=\"wp-caption-text\">De Google Fonts bibliotheek in de WordPress Site Editor.<\/figcaption><\/figure>\n<p>Selecteer hier de lettertypen die je wilt installeren uit de uitgebreide lijst en klik vervolgens op de knop <strong>Install<\/strong>. Zodra de succesmelding verschijnt, worden deze lettertypen weergegeven op het tabblad <strong>Library<\/strong>:<\/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=\"De WordPress lettertypenbibliotheek toont ge\u00efnstalleerde lettertypen en themalettertypen. Merriweather Sans wordt weergegeven als een ge\u00efnstalleerd lettertype met vier varianten actief. Thema lettertypes zijn Cardo, Jost, System Sans-serif en System Serif, elk met hun eigen actieve varianten.\" width=\"1200\" height=\"602\"><figcaption id=\"caption-attachment-185259\" class=\"wp-caption-text\">De ge\u00efnstalleerde lettertypen voor een WordPress instantie.<\/figcaption><\/figure>\n<p>Hiermee kun je de lettertypen gebruiken zoals je dat met alle andere op je site zou doen. Nu moet je ze nog aanpassen aan je behoeften.<\/p>\n<h3>Het Style Book<\/h3>\n<p>Een van de gevaren van het kiezen en instellen van lettertypes is dat je niet weet hoe ze eruit zullen zien in combinatie met kleurenschema&#8217;s, layouts en opmaakpatronen. Het Style Book is van onschatbare waarde, omdat je hiermee een voorbeeld van je typografie-instellingen voor verschillende elementen kunt bekijken.<\/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=\"De WordPress Style Book editor interface toont een blauwe achtergrond met \u201cCode Is Poetry\u201d herhaald in verschillende lettergroottes als koppen. De rechter zijbalk toont stijlopties voor typografie en elementen.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185269\" class=\"wp-caption-text\">Het Site Editor Style Book.<\/figcaption><\/figure>\n<p>Als je het oog-icoontje kiest, wordt het Style Book geopend en er zijn vijf tabbladen:<\/p>\n<ul>\n<li><strong>Text<\/strong>: Ga hierheen om te werken met alinea&#8217;s, koppen, lijsten en andere elementen die gericht zijn op tekst.<\/li>\n<li><strong>Media<\/strong>: Hier kun je afbeeldingen, video en audio design presentaties aanpassen.<\/li>\n<li><strong>Design<\/strong>: Dit onderdeel verzamelt structurele ontwerpfacetten, zoals kolommen, scheidingstekens en knoppen.<\/li>\n<li><strong>Widgets<\/strong>: Er zijn twee elementen in dit scherm: dynamische generaties, zoals lijsten met archieven en commentaren. Je werkt hier ook met de zoekbalk, pictogrammen voor sociale media en tagclouds.<\/li>\n<li><strong>Theme<\/strong>: Dit richt zich op de header-elementen van je site, zoals de titel, tagline, navigatie en het logo.<\/li>\n<\/ul>\n<p>Als je in het Style Book op een element klikt, heb je in de zijbalk verschillende opties om mee te spelen. Je werkt hier eerder met de typografie-instellingen voor elk blok dan met specifieke 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=\"Het Style Book toont het instellingenpaneel voor typografie met opties voor koppen en alinea's. De kop \u201cCode is po\u00ebzie\u201d wordt in verschillende groottes weergegeven, met daaronder een voorbeeldparagraaf. Aanpassingsopties voor lettertypen zijn zichtbaar aan de rechterkant.\" width=\"1200\" height=\"702\"><figcaption id=\"caption-attachment-185268\" class=\"wp-caption-text\">Je hebt alle mogelijkheden om de typografie rechtstreeks vanuit het Style Book te bewerken.<\/figcaption><\/figure>\n<p>Je kunt op dezelfde schermen terechtkomen via het gedeelte <strong>Styles <\/strong>&gt;<strong> Blocks<\/strong> op de startpagina van de Site Editor. Met de opties die je ziet, kun je de typografie (en meer) van elk blok tot in detail aanpassen.<\/p>\n<h3>Typografie-opties aanpassen in de Site Editor<\/h3>\n<p>Voor alle blokken en elementen heb je dezelfde kernopties tot je beschikking. Hier volgt een overzicht van elke optie in het paneel.<\/p>\n<h4>Lettertype en -grootte<\/h4>\n<p>Het vervolgkeuzemenu <b>Typography <\/b>is eenvoudig: kies het lettertype dat je wilt toepassen op het specifieke element of blok:<\/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=\"De interface van Style Book toont een paragraaf uit Don Quichot en een lijst met personages uit Alice in Wonderland. De rechter zijbalk toont de typografie-instellingen, waaronder de lettertypeselectie (momenteel ingesteld op Cardo) en verschillende opties voor tekstopmaak. Een citaat van Julio Cort\u00e1zar is featured in een blauw vak onderaan.\" width=\"1200\" height=\"652\"><figcaption id=\"caption-attachment-185253\" class=\"wp-caption-text\">Een lettertype kiezen uit de beschikbare selectie op het tabblad Typography.<\/figcaption><\/figure>\n<p>De presets voor <b>Size <\/b>hebben de minste aanpassingsmogelijkheden binnen de Site Editor. Je kiest een grootte uit een reeks tussen Small en XXL:<\/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=\"Het instellingenpaneel voor typografie van de Site Editor. Het lettertype is ingesteld op Cardo, de grootte is ingesteld op Medium (M) en in het vervolgkeuzemenu voor uiterlijk is Regular geselecteerd. De line height is ingesteld op 1.55 en er zijn extra opties voor spati\u00ebring en hoofdletters zichtbaar.\" width=\"1200\" height=\"320\"><figcaption id=\"caption-attachment-185267\" class=\"wp-caption-text\">WordPress biedt presets voor lettergrootte binnen de Site Editor.<\/figcaption><\/figure>\n<p>Als je <code>theme.json<\/code> bewerkt, kun je deze vooringestelde waarden wijzigen &#8211; maar dat kan niet vanuit de Site Editor. De knop<strong> Custom Size<\/strong><b> <\/b>geeft je een manier om een aangepaste grootte in te stellen met behulp van een reeks grootte-eenheden:<\/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=\"De interface van de site-editor toont de typografie-instellingen voor een site. Het hoofdtekstgebied toont een paragraaf in het wit op een blauwe achtergrond. In de rechterzijbalk kun je het lettertype, de grootte, het uiterlijk en de line height aanpassen, waarbij het lettertype Cardo is geselecteerd en de grootte is ingesteld op 1,2 rem.\" width=\"1200\" height=\"828\"><figcaption id=\"caption-attachment-185255\" class=\"wp-caption-text\">Een aangepaste lettergrootte en -eenheid kiezen.<\/figcaption><\/figure>\n<p>Er zijn meer manieren om typografie aan te passen in de Site Editor, waaronder methoden waarvoor je meestal CSS gebruikt.<\/p>\n<h4>Uiterlijk, regelhoogte en letterafstand<\/h4>\n<p>Het vervolgkeuzemenu <b>Appearance <\/b>lijkt eenvoudig: kies een lettertypegewicht uit een uitgebreide lijst en het wordt toegepast op je tekst. Maar vaak heb je niet alle beschikbare lettertypen voor elk gewicht.<\/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=\"Het vervolgkeuzemenu Appearance in de WordPress Site Editor. Het paneel is ingesteld op Normaal. Eronder staat een regel voor het aanpassen van de line hoogte op 1,55, met plus- en min-knoppen voor fijnafstelling.\" width=\"1200\" height=\"619\"><figcaption id=\"caption-attachment-185249\" class=\"wp-caption-text\">Het Appearance uitklapmenu in de WordPress Site Editor.<\/figcaption><\/figure>\n<p>Uit onze tests blijkt dat WordPress deze lijst niet filtert om alleen beschikbare lettertypegewichten te tonen. Bovendien past het een &#8220;dichtstbijzijnde overeenkomst&#8221; toe als je een gewicht selecteert zonder bijpassend lettertype. We gebruiken bijvoorbeeld Cardo Normal, Cardo Bold en Cardo Bold Italic voor onze voorbeeldsite. Als je Semi Bold, Bold, Extra Bold of Black kiest, wordt alleen Cardo Bold gebruikt:<\/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=\"Een GIF van de WordPress Site Editor met een blauwe achtergrond en een citaat van Don Quichot aan de linkerkant. De rechter zijbalk toont een gebruiker die door de opties in het Appearance uitklapmenu bladert.\" width=\"1200\" height=\"600\"><figcaption id=\"caption-attachment-185250\" class=\"wp-caption-text\">Het uiterlijk van tekst wijzigen binnen de WordPress Site Editor.<\/figcaption><\/figure>\n<p>Line Height maakt geen gebruik van presets en brengt je lettertypekeuze, uiterlijk en grootte in balans. Deze waarde geeft meer ruimte tussen elke regel en is vaak een praktische implementatie als tekst er opgepropt uitziet:<\/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=\"Een GIF van de WordPress Site Editor die een verandering laat zien in de instelling voor de hoogte van de line in de rechter zijbalk. Het hoofdgedeelte toont tekst uit Don Quichot en een lijst met personages uit Alice in Wonderland. Een citaat onderaan luidt: \u201cDoor anderen te citeren, citeren we onszelf.\u201d\" width=\"1200\" height=\"546\"><figcaption id=\"caption-attachment-185261\" class=\"wp-caption-text\">De regelhoogte wijzigen in de WordPress Site Editor.<\/figcaption><\/figure>\n<p>De spati\u00ebring van letters is vergelijkbaar en volgt de CSS gewoonte om zichzelf toe te voegen aan de natuurlijke spati\u00ebring die aanwezig is:<\/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=\"De zijbalk Typografie van de site-editor toont het lettertype dat is ingesteld op Cardo, met opties om de grootte, het uiterlijk, de linehoogte en de letterafstand aan te passen. Een blauwe achtergrond met witte tekst laat zien hoe de letterafstand (hier 5 px) eruit ziet op de website.\" width=\"1200\" height=\"447\"><figcaption id=\"caption-attachment-185260\" class=\"wp-caption-text\">Je kunt de letterafstand te ver opdrijven om nog bruikbaar te zijn.<\/figcaption><\/figure>\n<p>Net als bij de aangepaste lettergrootte kun je verschillende maateenheden kiezen. Het kiezen van een relatieve waarde heeft hier vaak de voorkeur. WordPress stelt de letterafstand in op een CSS standaardwaarde van &#8220;normaal&#8221; Dit laat de browser de waarde kiezen en in onze ervaring is dit ideaal.<\/p>\n<p>Het is gebruikelijk om kleine positieve spati\u00ebringswaarden te gebruiken &#8211; vaak niet meer dan 0,12rem\/em &#8211; en nauwelijks negatieve spati\u00ebring.<\/p>\n<p>Met de laatste keuzemogelijkheid &#8211; hoofdletter &#8211; kun je ervoor kiezen om tekst hoofdletter, kleine letter of zinsletter te maken. Je kunt ook de hoofdletter verwijderen. Dit is geweldig voor consistentie als het gaat om lettertypes, omdat je niet specifiek een bepaald hoofdlettergebruik hoeft te gebruiken bij het maken van inhoud.<\/p>\n<h2>Hoe je theme.json gebruikt om de typografie van je WordPress thema te defini\u00ebren<\/h2>\n<p>De Site Editor is geweldig voor sitegebruikers zonder technische kennis. Met het bestand <code>theme.json<\/code> zorg je ervoor dat de Site Editor gebruikers geeft wat ze nodig hebben om hun sites aan te passen. Het is het configuratiebestand dat de basis vormt voor de ontwikkeling van je thema.<\/p>\n<p>We gaan niet in op de structuur en opmaak van het hele <code>theme.json <\/code>bestand, maar we bekijken wel hoe je typografie kunt defini\u00ebren, instellen en toepassen.<\/p>\n<h3>De structuur van theme.json begrijpen en globale instellingen defini\u00ebren<\/h3>\n<p>Je gebruikt JSON om alle elementen binnen <code>theme.json<\/code> te defini\u00ebren, inclusief typografie. Het <code>typography<\/code> element wordt genest onder het <code>settings<\/code> object in dat bestand. Van daaruit kun je andere elementen, properties en objecten nesten om de typografie van je site op te bouwen:<\/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>Al deze elementen volgen een vergelijkbaar patroon. De standaardinstellingen &#8211; en het gemakkelijkst te begrijpen &#8211; zijn de globale instellingen. Deze worden op een eenvoudige manier genest, maar je kunt ook typografie-instellingen defini\u00ebren voor individuele blokken:<\/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>Hiervoor gebruik je de property <code>blocks<\/code> en een specifieke namespace voor elk blok dat je wilt targeten. Hoewel het twee extra lagen toevoegt, is er geen alternatief voor deze aanpak. Je hebt hierbij een heleboel properties om mee te spelen.<\/p>\n<h3>Lettertypen registreren<\/h3>\n<p>Voor typografie heb je <a href=\"https:\/\/kinsta.com\/nl\/blog\/theme-json\/\">dezelfde mate van aanpassing<\/a> als in de Site Editor interface &#8211; in sommige gevallen meer. Op basisniveau nestel je je font stack in de property <code>fontFamilies<\/code> en geef je het een slug en naam:<\/p>\n<ul>\n<li><code>fontFamily<\/code> komt overeen met de CSS waarde <code>font-family<\/code> en is de stack met lettertypen die je in je thema wilt gebruiken.<\/li>\n<li><code>name<\/code> is wat je ziet in de Site Editor wanneer je een lettertype selecteert, dus het zal menselijk leesbaar zijn.<\/li>\n<li><code>slug<\/code> voegt toe aan een custom CSS property voor verder gebruik.<\/li>\n<\/ul>\n<p>Voor systeemlettertypen is dit eenvoudig:<\/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>Voor het registreren van custom webfonts moet je de property <code>fontFace<\/code> gebruiken en enkele attributen defini\u00ebren:<\/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>Zodra je lettertypen hebt geregistreerd, selecteer je ze uit de verschillende vervolgkeuzemenu&#8217;s in de Site Editor.<\/p>\n<p>Er zijn een paar manieren waarop je lettertypen voor je thema kunt registreren. Je hebt de font library binnen de interface van de Site Editor, de typische <a href=\"https:\/\/kinsta.com\/nl\/blog\/wp-enqueue-scripts\/\">PHP registratie<\/a> en de plugin <a href=\"https:\/\/wordpress.org\/plugins\/create-block-theme\/\" target=\"_blank\" rel=\"noopener noreferrer\">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=\"Een blauwe achtergrond met witte tekst CREATE BLOCK THEME in een vet schreefloos lettertype. De woorden zijn verticaal gestapeld met CREATE bovenaan in het grootste formaat, BLOCK iets kleiner in het midden en THEME het kleinst onderaan.\" width=\"1200\" height=\"385\"><figcaption id=\"caption-attachment-185251\" class=\"wp-caption-text\">De Create Block Theme header afbeelding van WordPress.org.<\/figcaption><\/figure>\n<p>Dit is een boilerplate voor het bouwen van een thema, maar je kunt er ook typografie mee registreren en defini\u00ebren. Zodra je lettertypen hebt geregistreerd op een manier die je prettig vindt (wij raden de lettertypenbibliotheek aan), kun je beginnen met de grootte.<\/p>\n<h3>Lettergrootte en presets instellen in theme.json<\/h3>\n<p>Een andere kerntaak bij typografie is het instellen van lettergrootte. Hiervoor wordt de property <code>fontSizes<\/code> gebruikt en kun je presets defini\u00ebren voor de Site Editor:<\/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>Net als bij andere typografie-instellingen genereert WordPress een custom CSS property voor elke preset met behulp van de slug die je opgeeft:<\/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 schakelt vloeiende typografie standaard uit, maar je kunt dit inschakelen met behulp van booleaanse waarden. Het is een optie die je op globaal niveau kunt instellen..<\/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;of voor elke preset en grootte die je definieert:<\/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>Met de waarden <code>min<\/code> en <code>max<\/code> kun je het schaalbaarheidsbereik bepalen voor elke lettergrootte die je definieert.<\/p>\n<h3>Geavanceerde typografische features implementeren<\/h3>\n<p>De <code>theme.json<\/code> biedt een volledige verzameling opties, vergelijkbaar met wat je kunt vinden in de Site Editor. Hiermee kun je de typografie op je site aanpassen aan een reeks standaardinstellingen die passen bij je thema:<\/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>Je kunt ervoor kiezen om deze opties <a href=\"https:\/\/developer.wordpress.org\/themes\/global-settings-and-styles\/settings\/typography\/\" target=\"_blank\" rel=\"noopener noreferrer\">in of uit te schakelen<\/a>. Elke optie heeft een booleaanse waarde, wat betekent dat je ook enkele aanpassingsopties hebt voor de Site Editor. Er zijn een paar aanpassingen die je kunt maken die verder gaan dan de Site Editor:<\/p>\n<ul>\n<li><code>customFontSize<\/code> staat standaard aan en laat gebruikers hun eigen lettergrootte invoeren &#8211; maar je kunt het uitschakelen als je de beschikbare opties strikt wilt controleren.<\/li>\n<li><code>dropCap<\/code> staat standaard op false, maar als je dit inschakelt, heeft de gebruiker de optie om drop caps in te schakelen voor de beginletters van alineablokken.<\/li>\n<li><code>textColumns<\/code> schakelt een &#8220;kolommen&#8221; optie in voor elke tekst binnen een blok, en deze is standaard uitgeschakeld.<\/li>\n<li><code>writingMode<\/code> opties om de tekststand in de Site Editor te wijzigen. Je kunt gebruikers de keuze geven tussen horizontale en verticale tekst.<\/li>\n<\/ul>\n<p>De reikwijdte van <code>theme.json<\/code> betekent dat je daar eerst aan moet werken, vooral als je een thema bouwt. Met de opties in de Site Editor kunnen jij of je gebruikers de typografie van WordPress verfijnen.<\/p>\n<h2>Typografie implementeren met theme.json: een praktisch voorbeeld<\/h2>\n<p>FSE maakt ontwerpen en ontwikkelen met WordPress eenvoudiger dan ooit tevoren. Bovendien is een deel van het algemene proces van het selecteren en implementeren van die lettertypes eenvoudiger geworden. Een deel hiervan is te wijten aan ontwerptrends, maar de tools bestaan om gaten te dichten waar je geen grafisch ontwerper beschikbaar hebt om te helpen.<\/p>\n<p>We kunnen beginnen met je belangrijkste lettertypeselecties.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"3\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>1. Combineer complementaire lettertypes<\/h3>\n<p>Er is een reden waarom er zoveel geschreven wordt over het <a href=\"https:\/\/kinsta.com\/nl\/blog\/moderne-lettertypes\/\">kiezen van lettertypen<\/a> en lettertypen. Het kan namelijk een lastige taak zijn. Je moet bijvoorbeeld rekening houden met de branding van de site, het doel ervan en wat je wilt overbrengen.<\/p>\n<p>Maar dankzij de huidige ontwerptrends is hier veel minder werk aan. Dit komt omdat je bodytekst systeemlettertypen kan gebruiken &#8211; in het bijzonder het primaire lettertype van het besturingssysteem (OS). De enige taak voor jou is om iets te kiezen dat ernaast werkt.<\/p>\n<p>Dit is geen handleiding over het combineren van lettertypes, maar we hebben wel wat tips voor je:<\/p>\n<ul>\n<li>OS lettertypes voor de hoofdtekst zijn meestal schreefloos. Dit betekent dat je op zoek moet gaan naar een schreefloos lettertype of een ander schreefloos lettertype dat er anders uitziet, uniek is en opvalt.<\/li>\n<li>Houd het simpel en overweeg misschien om alleen het OS lettertype te gebruiken als dat past bij het ontwerp.<\/li>\n<li>Test verschillende combinaties uit, zodat je een gevoel krijgt voor welke lettertypes samen werken (en welke niet).<\/li>\n<\/ul>\n<p>Een goed paar voor een stack systeemlettertypen is <a href=\"https:\/\/fonts.google.com\/specimen\/Playfair+Display\" target=\"_blank\" rel=\"noopener noreferrer\">Playfair Display<\/a>, een serif <a href=\"https:\/\/kinsta.com\/nl\/blog\/beste-google-fonts\/\">Google Font<\/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=\"De Google Fonts website toont het voorbeeld van het Playfair Display lettertype. De voorbeeldtekst luidt: \u201cOverwegende dat veronachtzaming en minachting voor mensenrechten hebben geresulteerd\u201d in verschillende groottes. Opties voor specimen, type tester, glyphs, en over, en licentie worden getoond, samen met een Get font knop.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185263\" class=\"wp-caption-text\">De Google Fonts voorbeeldpagina voor Playfair Display.<\/figcaption><\/figure>\n<p>Bij een lettertypepaar moet je rekening houden met hun grootte, niet alleen op de pagina, maar ook ten opzichte van elkaar.<\/p>\n<h3>2. Vind de juiste absolute en relatieve grootte<\/h3>\n<p>Het kiezen van de grootte van lettertypen is ook cruciaal, omdat de verkeerde absolute maten je UX\/UI kunnen verpesten. Dit is ook een gebied waar je je misschien beter aan de standaardwaarden kunt houden. We moedigen je echter aan om hier te experimenteren, omdat elke combinatie zijn eigen &#8220;ruimte&#8221; heeft voor de lettertypen.<\/p>\n<p><a href=\"https:\/\/typescale.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Typescale<\/a> is een uitstekend hulpmiddel dat je kan helpen om de juiste WordPress typografie te maken, wat je ook nodig hebt:<\/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=\"De interface van de Typescale webapp voor het aanpassen van typografie. Het linkerpaneel toont lettertype-instellingen, terwijl de rechterkant een voorbeeld toont van verschillende koppen en een voorbeeld van een landingspagina.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-185275\" class=\"wp-caption-text\">De website van Typescale.<\/figcaption><\/figure>\n<p>Een van de beste aspecten van de tool zijn de schaalkeuzes. Het doet in wezen veel werk voor je bij het kiezen van complementaire lettergroottes. We kiezen hier een grote terts met een factor 1,2 en een basisgrootte van 16px:<\/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=\"Een typografische schaalinterface van Typescale, die verschillende koptekstgroottes weergeeft voor \u201cA wizard's job\u201d. Het vervolgkeuzemenu van de schaal toont opties zoals Minor Second en Major Third, waarbij de laatste is geselecteerd. De lettertype-instellingen zijn onder andere Ubuntu Sans met een gewicht van 400.\" width=\"1200\" height=\"818\"><figcaption id=\"caption-attachment-185256\" class=\"wp-caption-text\">De opties voor het schalen van lettertypes binnen Typeface.<\/figcaption><\/figure>\n<p>In het middelste paneel zie je de resulterende groottes voor elke kop en alinea en kun je kiezen uit een aantal maateenheden. Merk op dat je met Typescale ook de letterafstand, regelhoogte, lettertypegewicht en meer kunt wijzigen: allemaal aanpasbaar binnen <code>theme.json<\/code>.<\/p>\n<h3>3. Pas standaardinstellingen toe in theme.json<\/h3>\n<p>Als je eenmaal de juiste lettertypen en afmetingen hebt, kun je ze implementeren in je <code>theme.json<\/code> bestand. Hier is een voorbeeld van hoe een typisch <code>theme.json<\/code> bestand eruit ziet:<\/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>Je kunt deze lettertypes ook toepassen op elk blok, en er zelfs over nadenken om elke kop op een unieke manier te stylen. Zorg voor een consistent en hi\u00ebrarchisch WordPress typografiesysteem dat de basis vormt van het ontwerp van je thema. Het zorgt voor een samenhangend uiterlijk op je hele site, terwijl de Site Editor je meer flexibiliteit en aanpassingsmogelijkheden biedt.<\/p>\n<h2>De rol van Kinsta in de ontwikkelingsworkflow van je WordPress thema<\/h2>\n<p>De krachtige hosting van Kinsta biedt genoeg om je te helpen een effici\u00ebnte en snelle website te maken. Het biedt echter ook robuuste ontwikkeltools, waaronder <a href=\"https:\/\/kinsta.com\/nl\/devkinsta\/\">DevKinsta<\/a>, een lokale ontwikkelomgeving die draait op <a href=\"https:\/\/kinsta.com\/nl\/blog\/wat-is-docker\/\">Docker containers<\/a>.<\/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=\"Een artistieke illustratie van het DevKinsta-logo. Het beeldt een persoon uit die achter een computer werkt in een donkere omgeving. De afbeelding maakt gebruik van blauwe en paarse tinten en toont handen die typen op een toetsenbord en apparatuur aanpassen. Een monitor toont een gestileerd K-logo.\" width=\"1200\" height=\"384\"><figcaption id=\"caption-attachment-185252\" class=\"wp-caption-text\">Het DevKinsta logo.<\/figcaption><\/figure>\n<p>Het is belangrijk om ervoor te zorgen dat je WordPress typografie werkt voordat je deze live zet. Dit is waar Kinsta&#8217;s testomgevingen essentieel zullen zijn. Vooral <a href=\"https:\/\/kinsta.com\/nl\/changelog\/selective-push-omgeving\/\">Selective Push<\/a> zul je veel gebruiken. Hiermee kun je specifieke bestanden en mappen pushen &#8211; elke asset die je maar wilt &#8211; in plaats van alles in \u00e9\u00e9n keer.<\/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=\"De MyKinsta interface toont een Push to Live dialoogvenster. Opties om bestanden en databases van de testomgeving naar de live omgeving te pushen worden getoond, met selectievakjes voor specifieke bestanden, mappen en databasetabellen.\" width=\"1200\" height=\"536\"><figcaption id=\"caption-attachment-185264\" class=\"wp-caption-text\">Kinsta&#8217;s Selective Push tool.<\/figcaption><\/figure>\n<p>Op deze manier kun je discrete ontwerpwijzigingen doorvoeren door afzonderlijke bestanden te pushen (zoals <code>theme.json<\/code>). Daarnaast kun je het risico minimaliseren dat je delen van het ontwerp van je site beschadigt waar je tevreden over bent en kun je de typografie van je site <a href=\"https:\/\/kinsta.com\/nl\/blog\/git-voor-webdevelopment\/\">vaker incrementeel bijwerken<\/a>.<\/p>\n<h2>Samenvatting<\/h2>\n<p>FSE wordt volwassen en <code>theme.json<\/code> staat centraal in de hele benadering van WordPress bewerken. Typografie is een kritieke factor en WordPress biedt tools op ontwikkelaarsniveau en toegang tot elementen waarvoor voorheen een grondige kennis van CSS en PHP nodig was.<\/p>\n<p>Met de intu\u00eftieve interface van de Site Editor en het aanpassingsvermogen van <code>theme.json<\/code> kun je typografie cre\u00ebren die de esthetiek van je site verbetert, aansluit bij je huisstijl en de algehele gebruikerservaring een boost geeft.<\/p>\n<p>We zijn benieuwd naar jouw ervaringen met WordPress typografie en of FSE voor jou de sleutel tot succes is. Deel je gedachten met ons in de comments hieronder.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Woorden vormen de ruggengraat van het internet, ondanks de wildgroei aan andere soorten media. Maar dit betekent ook dat de lettertypen die je kiest voor je &#8230;<\/p>\n","protected":false},"author":199,"featured_media":60816,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[892,902],"class_list":["post-60815","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-wordpress-ontwikkeling","topic-wordpress-themas"],"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>Een revolutie in WordPress: typografie met Full Site Editing en theme.json<\/title>\n<meta name=\"description\" content=\"Voortaan kun je de typografie van WordPress regelen in de Site Editor met behulp van het theme.json bestand.\" \/>\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\/nl\/blog\/wordpress-typografie-theme-json\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Een revolutie in WordPress: typografie met Full Site Editing en theme.json\" \/>\n<meta property=\"og:description\" content=\"Voortaan kun je de typografie van WordPress regelen in de Site Editor met behulp van het theme.json bestand.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/nl\/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-Nederland-476213452787823\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-15T14:22:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-18T06:23:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/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=\"Voortaan kun je de typografie van WordPress regelen in de Site Editor met behulp van het theme.json bestand.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json-1024x512.png\" \/>\n<meta name=\"twitter:creator\" content=\"@Kinsta_NL\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_NL\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeremy Holcombe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"20 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/\"},\"author\":{\"name\":\"Jeremy Holcombe\",\"@id\":\"https:\/\/kinsta.com\/nl\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\"},\"headline\":\"Een revolutie in WordPress: typografie met Full Site Editing en theme.json\",\"datePublished\":\"2024-10-15T14:22:42+00:00\",\"dateModified\":\"2024-10-18T06:23:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/\"},\"wordCount\":3707,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/nl\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png\",\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/\",\"url\":\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/\",\"name\":\"Een revolutie in WordPress: typografie met Full Site Editing en theme.json\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/nl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png\",\"datePublished\":\"2024-10-15T14:22:42+00:00\",\"dateModified\":\"2024-10-18T06:23:05+00:00\",\"description\":\"Voortaan kun je de typografie van WordPress regelen in de Site Editor met behulp van het theme.json bestand.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png\",\"contentUrl\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress ontwikkeling\",\"item\":\"https:\/\/kinsta.com\/nl\/onderwerpen\/wordpress-ontwikkeling\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Een revolutie in WordPress: typografie met Full Site Editing en theme.json\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/nl\/#website\",\"url\":\"https:\/\/kinsta.com\/nl\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Snelle, veilige, premium hostingoplossingen\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/nl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/nl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/nl\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/nl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/kinsta.com\/nl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/nl\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/\",\"https:\/\/x.com\/Kinsta_NL\",\"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\/nl\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\",\"name\":\"Jeremy Holcombe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/kinsta.com\/nl\/#\/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\/nl\/blog\/author\/jeremyholcombe\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Een revolutie in WordPress: typografie met Full Site Editing en theme.json","description":"Voortaan kun je de typografie van WordPress regelen in de Site Editor met behulp van het theme.json bestand.","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\/nl\/blog\/wordpress-typografie-theme-json\/","og_locale":"nl_NL","og_type":"article","og_title":"Een revolutie in WordPress: typografie met Full Site Editing en theme.json","og_description":"Voortaan kun je de typografie van WordPress regelen in de Site Editor met behulp van het theme.json bestand.","og_url":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/","article_published_time":"2024-10-15T14:22:42+00:00","article_modified_time":"2024-10-18T06:23:05+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/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":"Voortaan kun je de typografie van WordPress regelen in de Site Editor met behulp van het theme.json bestand.","twitter_image":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json-1024x512.png","twitter_creator":"@Kinsta_NL","twitter_site":"@Kinsta_NL","twitter_misc":{"Geschreven door":"Jeremy Holcombe","Geschatte leestijd":"20 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/"},"author":{"name":"Jeremy Holcombe","@id":"https:\/\/kinsta.com\/nl\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21"},"headline":"Een revolutie in WordPress: typografie met Full Site Editing en theme.json","datePublished":"2024-10-15T14:22:42+00:00","dateModified":"2024-10-18T06:23:05+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/"},"wordCount":3707,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/nl\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png","inLanguage":"nl-NL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/","url":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/","name":"Een revolutie in WordPress: typografie met Full Site Editing en theme.json","isPartOf":{"@id":"https:\/\/kinsta.com\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png","datePublished":"2024-10-15T14:22:42+00:00","dateModified":"2024-10-18T06:23:05+00:00","description":"Voortaan kun je de typografie van WordPress regelen in de Site Editor met behulp van het theme.json bestand.","breadcrumb":{"@id":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#primaryimage","url":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png","contentUrl":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2024\/10\/revolutionizing-wordpress-typography-with-full-site-editing-and-theme-json.png","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/nl\/blog\/wordpress-typografie-theme-json\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/nl\/"},{"@type":"ListItem","position":2,"name":"WordPress ontwikkeling","item":"https:\/\/kinsta.com\/nl\/onderwerpen\/wordpress-ontwikkeling\/"},{"@type":"ListItem","position":3,"name":"Een revolutie in WordPress: typografie met Full Site Editing en theme.json"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/nl\/#website","url":"https:\/\/kinsta.com\/nl\/","name":"Kinsta\u00ae","description":"Snelle, veilige, premium hostingoplossingen","publisher":{"@id":"https:\/\/kinsta.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/nl\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/kinsta.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/nl\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/","https:\/\/x.com\/Kinsta_NL","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\/nl\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21","name":"Jeremy Holcombe","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/kinsta.com\/nl\/#\/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\/nl\/blog\/author\/jeremyholcombe\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/posts\/60815","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/users\/199"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/comments?post=60815"}],"version-history":[{"count":6,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/posts\/60815\/revisions"}],"predecessor-version":[{"id":60837,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/posts\/60815\/revisions\/60837"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/60815\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/60815\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/60815\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/60815\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/60815\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/60815\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/60815\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/60815\/translations\/es"},{"href":"https:\/\/kinsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/60815\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/media\/60816"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/media?parent=60815"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/tags?post=60815"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/nl\/wp-json\/wp\/v2\/topic?post=60815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}