{"id":4853,"date":"2023-02-15T18:32:29","date_gmt":"2023-02-15T13:02:29","guid":{"rendered":"https:\/\/www.hostnats.com\/?p=4853"},"modified":"2026-03-31T15:25:17","modified_gmt":"2026-03-31T09:55:17","slug":"decoding-wordpress-new-theme-configuration-options-with-theme-json-file","status":"publish","type":"post","link":"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/","title":{"rendered":"Decoding WordPress: New Theme Configuration Options with Theme.JSON File"},"content":{"rendered":"\n<p>WordPress&#8217;s new theme configuration options make it simpler than ever to customize the look of your site to suit your individual requirements. Additionally, block themes can be created from classic themes, which increases their user-friendliness.<\/p>\n\n\n\n<p>Whether you have beginner or intermediate WordPress development skills, this blog post will discuss both of these developments as part of the &#8220;Decoding WordPress&#8221; series, including what they are and how they can help you have a beautiful, customized site.<\/p>\n\n\n\n<h2 class=\"has-large-font-size wp-block-heading\" id=\"h-wordpress-themes-and-templates-a-quick-overview\">WordPress Themes and Templates: A Quick Overview<\/h2>\n\n\n\n<p>We&#8217;ll get familiar with what it means to configure a theme before discussing the most recent options for configuring your theme using the most recent options made possible by a file called theme.json. Let&#8217;s first define the distinction between a theme and a template in WordPress in order to better understand that, as there is frequently some misunderstanding about it, particularly if you&#8217;re a novice.<\/p>\n\n\n\n<p>A theme serves as the overall framework and design for the consistent look and feel of your website. It consists of elements like color schemes, typography, page layouts, margins, line spacing, headers and footers, sidebar placement, and others. All of these components are also installed automatically when you select and set up a theme. The number of available themes, both free and paid, is practically infinite.<\/p>\n\n\n\n<p>However, a template is a single-page design within a site-wide theme. Although a template can be modified, changes only affect the pages that use that template, not the entire website. You can accomplish things with templates, such as altering the layout of your blog, creating landing pages, and giving other content a distinctive appearance.<\/p>\n\n\n\n<p>What Theme Configuration Options Are There, Then?<\/p>\n\n\n\n<p>Some WordPress themes include admin pages with theme configuration options. You can alter the settings of your installed theme using these admin pages without having to change any theme files or spend a lot of time changing the code. There may be a few options available on some of these admin pages, while there may be many, many more. An admin page&#8217;s relative simplicity compared to the more difficult route can save you time and your sanity if you&#8217;re a beginner.<\/p>\n\n\n\n<p>Installing a plugin rather than changing the configuration of the entire theme can greatly simplify things if your objective is to only improve or modify functionalities within a theme. However, you&#8217;ll need to reconfigure things through customizing if you want to change the theme styles and block settings for your entire site.<\/p>\n\n\n\n<h2 class=\"has-large-font-size wp-block-heading\" id=\"h-what-the-heck-is-json\">What the Heck is JSON?<\/h2>\n\n\n\n<p>To change the WordPress theme You must make and include a theme.json configuration file when the theme lacks an admin page. What, though, is JSON? The term refers to JavaScript Object Notation, an open text-based data interchange format that is independent of any particular programming language and can be read by both humans and machines. Data transmission in web applications is its most popular application.<\/p>\n\n\n\n<p>Theme.json support was added to WordPress in version 5.8, and unless the Gutenberg plugin is activated, it is incompatible with earlier versions of WordPress. (WordPress 5.0 and the Gutenberg editor were both formally released in 2018).<\/p>\n\n\n\n<p>You can select from a few customization options within the theme. JSON contains:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enabling or disabling options for custom line heights, block padding, drop caps, and margins.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Adding duotone, gradient, and multiple color palettes to photos.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Changing the font sizes.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Adding default content widths.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Custom CSS (cascading style sheet) property management. HTML documents&#8217; visual style and formatting are specified using CSS.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>To template part areas, assign template parts.<\/li>\n<\/ul>\n\n\n\n<p>As Gutenberg development moves fast, the choices that are accessible with theme.json in WordPress vary between adaptation 5.8 (where form 1 of theme.json is utilized) to form 5.9+ (where variant 2 of theme.json is utilized) as well as the Gutenberg module.<\/p>\n\n\n\n<h2 class=\"has-large-font-size wp-block-heading\" id=\"h-options-explained\">Options Explained<\/h2>\n\n\n\n<p>Let&#8217;s discuss both what they are and why they might be useful to you now that beginner and intermediate WordPress developers can access these more granular customization options.<\/p>\n\n\n\n<h3 class=\"has-normal-font-size wp-block-heading\" id=\"h-empowering-or-impairing-highlights-like-drop-caps-block-padding-margins-and-custom-line-heights\">Empowering or impairing highlights like drop caps, block padding, margins, and custom line heights<\/h3>\n\n\n\n<p>Depending on how you manage to style your pages, elements like drop caps (a style technique where the first letter of a paragraph has a larger font size), block padding (the space inside the block that lies between the element&#8217;s content and the block&#8217;s border, and that surrounds the element on all sides), margins, and custom line heights can give your pages a more distinctive, formal appearance.<\/p>\n\n\n\n<h3 class=\"has-normal-font-size wp-block-heading\" id=\"h-adding-duotone-gradient-and-multiple-color-palettes-to-photos\">Adding duotone, gradient, and multiple color palettes to photos<\/h3>\n\n\n\n<p>Gradients (backgrounds of two colors that flow into one another) can give your site a more dynamic identity than using only solid colors for the pages on it. The right color palette &#8211; or multiple palettes &#8211; can help define and enhance the marketable identity of both your brand and your site. Duotone filters can be used to reduce the number of colors in photos you&#8217;ve uploaded to your site to just two \u2013 one for the dark parts of the photo and another for the light parts. Your site&#8217;s overall color schemes can be formal, moderate, or avant-garde using these resources within your WordPress theme&#8217;s settings; your only restriction is your creativity.<\/p>\n\n\n\n<h3 class=\"has-normal-font-size wp-block-heading\" id=\"h-modifying-font-sizes\">Modifying font sizes<\/h3>\n\n\n\n<p>The fonts in your chosen theme may occasionally fit the precise identity, tone, or attitude you&#8217;re trying to convey, but the available fixed font sizes may not. There&#8217;s a chance they&#8217;re out of proportion. You can customize every aspect of the copy&#8217;s appearance on your website to reflect the image of your brand by having the option to change the sizes.<\/p>\n\n\n\n<h3 class=\"has-normal-font-size wp-block-heading\" id=\"h-adding-default-widths-for-content\">Adding default widths for content<\/h3>\n\n\n\n<p>You can set the default or maximum width (size) for any content in the theme, including embeds and images added to posts, using the content width theme feature. Setting default widths allows WordPress to insert large images without compromising the main content area and scale embed codes to specific sizes on the front end.<\/p>\n\n\n\n<h3 class=\"has-normal-font-size wp-block-heading\" id=\"h-managing-custom-css-cascading-style-sheet-properties\">Managing custom CSS (cascading style sheet) properties.<\/h3>\n\n\n\n<p>If you&#8217;ve worked with CSS before, you might be wondering why you&#8217;d want to write your unique CSS in a vastly different JSON format. Simply put adaptability.<\/p>\n\n\n\n<p>Imagine you&#8217;ve chosen the color forest green for your website because you really like it. If you wanted to use that color in CSS, you would have to go through and add the color code to each location you wanted to use it. Nothing major, right?<\/p>\n\n\n\n<p>Let&#8217;s say, however, that a few weeks later you discover a slightly darker shade of forest green that you would much prefer to use. You must go back and find every instance of the &#8220;old&#8221; forest green color code in CSS and replace it with the new one.<\/p>\n\n\n\n<p>However, if you were to use theme.json, you would only need to make one change to the JSON file&#8217;s color definition to affect the entire site.<\/p>\n\n\n\n<h3 class=\"has-normal-font-size wp-block-heading\" id=\"h-assign-template-parts-to-template-part-areas\">Assign template parts to template part areas<\/h3>\n\n\n\n<p>Using page templates, you can apply specific page layouts to various pages on your website. Page templates are files that control how a particular page appears. There are also template parts in WordPress, which serve as more compact structural chunks of a page template.<\/p>\n\n\n\n<p>The files for your theme usually contain template elements for elements like headers or footers. The three available placement areas within a template\u2014General, Header, and Footer\u2014can be assigned template parts using theme.json.<\/p>\n\n\n\n<h2 class=\"has-normal-font-size wp-block-heading\" id=\"h-to-convert-or-not-to-convert-that-is-the-question\">To Convert or Not to Convert \u2013 That is the Question<\/h2>\n\n\n\n<p>Since block themes in WordPress were created to increase scalability and performance, they have a number of advantages.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>By only loading the styles for the blocks that have been added to a page, block themes improve the speed of page loading.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>It is not necessary for block themes to manually enqueue stylesheets for the editors&#8217; front end.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Since theme.json handles every aspect of adding theme support(), PHP tinkering is minimized.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Keyboard navigation, landmarks, and other accessibility features are generated automatically without the need for additional coding.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>An end user can edit every aspect of their website using a block theme without touching any code.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Users can change the website&#8217;s colors and typography as well as any blocks they may use by using the Styles interface.<\/li>\n<\/ul>\n\n\n\n<p>However, there are some risks involved in changing a classic theme to a block theme.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Switching an exemplary theme over completely to a block theme might influence kid themes that anticipate an exemplary theme. Think about the likely effects \u2014 or making another task with another theme name \u2014 prior to changing over.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WordPress 5.8 or newer is required for theme.json to work. As a result, when WordPress 5.8 was released, support for Internet Explorer 11 was removed. Therefore, switching to a block theme may have an impact on your visitors&#8217; experience if your classic theme supports IE11 or you have visitors who use IE11.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"has-normal-font-size wp-block-heading\">Conclusion<\/h4>\n\n\n\n<p>Although you might be able to reasonably customize your WordPress themes with options through a theme.json file if you&#8217;re a beginner or intermediate WordPress developer, you might not be completely sure it&#8217;s a step you&#8217;re comfortable taking on your own just yet.<\/p>\n\n\n\n<p>Have you learned about the advantages of WordPress? We are here to assist you with&nbsp; <a href=\"https:\/\/www.hostnats.com\/optimized-wordpress-hosting\">Optimized WordPress hosting<\/a> services.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress&#8217;s new theme configuration options make it simpler than ever to customize the look of your site to suit your individual requirements. Additionally, block themes can be created from classic themes, which increases their user-friendliness. Whether you have beginner or intermediate WordPress development skills, this blog post will discuss both of these developments as part [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49,486,541,544,532],"tags":[48,95,515],"class_list":["post-4853","post","type-post","status-publish","format-standard","hentry","category-blog","category-wordpress","category-wordpress-blog","category-wordpress-blogs","category-wordpress-themes","tag-blog","tag-wordpress","tag-wordpress-blogs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.4 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>WordPress Theme.JSON Guide \u2013 New Config Options<\/title>\n<meta name=\"description\" content=\"WordPress theme.json explained\u2014unlock new theme options and customization. Follow our guide and start optimizing today!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Decoding WordPress: New Theme Configuration Options with Theme.JSON File\" \/>\n<meta property=\"og:description\" content=\"WordPress theme.json explained\u2014unlock new theme options and customization. Follow our guide and start optimizing today!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/\" \/>\n<meta property=\"og:site_name\" content=\"Hostnats\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hostnats\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-15T13:02:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-31T09:55:17+00:00\" \/>\n<meta name=\"author\" content=\"Joseph\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hostnats\" \/>\n<meta name=\"twitter:site\" content=\"@hostnats\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joseph\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/\"},\"author\":{\"name\":\"Joseph\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/#\/schema\/person\/6736cab5e78208542352492a335fe66f\"},\"headline\":\"Decoding WordPress: New Theme Configuration Options with Theme.JSON File\",\"datePublished\":\"2023-02-15T13:02:29+00:00\",\"dateModified\":\"2026-03-31T09:55:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/\"},\"wordCount\":1554,\"publisher\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/#organization\"},\"keywords\":[\"blog\",\"wordpress\",\"WordPress Blogs\"],\"articleSection\":[\"Blog\",\"WordPress\",\"WordPress Blog\",\"wordpress blogs\",\"WordPress Themes\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/\",\"url\":\"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/\",\"name\":\"WordPress Theme.JSON Guide \u2013 New Config Options\",\"isPartOf\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/#website\"},\"datePublished\":\"2023-02-15T13:02:29+00:00\",\"dateModified\":\"2026-03-31T09:55:17+00:00\",\"description\":\"WordPress theme.json explained\u2014unlock new theme options and customization. Follow our guide and start optimizing today!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hostnats.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Decoding WordPress: New Theme Configuration Options with Theme.JSON File\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/#website\",\"url\":\"https:\/\/www.hostnats.com\/blog\/\",\"name\":\"Hostnats\",\"description\":\"The Perfect Hosting Partner\",\"publisher\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.hostnats.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/#organization\",\"name\":\"Hostnats Hosting\",\"url\":\"https:\/\/www.hostnats.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.hostnats.com\/blog\/wp-content\/uploads\/2020\/07\/logo.png\",\"contentUrl\":\"https:\/\/www.hostnats.com\/blog\/wp-content\/uploads\/2020\/07\/logo.png\",\"width\":66,\"height\":67,\"caption\":\"Hostnats Hosting\"},\"image\":{\"@id\":\"https:\/\/www.hostnats.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/hostnats\",\"https:\/\/x.com\/hostnats\",\"https:\/\/www.instagram.com\/hostnats_hosting\/\",\"https:\/\/www.linkedin.com\/company\/hostnats\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.hostnats.com\/blog\/#\/schema\/person\/6736cab5e78208542352492a335fe66f\",\"name\":\"Joseph\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/3a92c25a8e6fd1fef48aff2f9636f00b5469ab0b566c77793fe867e3f6b6be3e?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3a92c25a8e6fd1fef48aff2f9636f00b5469ab0b566c77793fe867e3f6b6be3e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3a92c25a8e6fd1fef48aff2f9636f00b5469ab0b566c77793fe867e3f6b6be3e?s=96&d=mm&r=g\",\"caption\":\"Joseph\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"WordPress Theme.JSON Guide \u2013 New Config Options","description":"WordPress theme.json explained\u2014unlock new theme options and customization. Follow our guide and start optimizing today!","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:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/","og_locale":"en_US","og_type":"article","og_title":"Decoding WordPress: New Theme Configuration Options with Theme.JSON File","og_description":"WordPress theme.json explained\u2014unlock new theme options and customization. Follow our guide and start optimizing today!","og_url":"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/","og_site_name":"Hostnats","article_publisher":"https:\/\/www.facebook.com\/hostnats","article_published_time":"2023-02-15T13:02:29+00:00","article_modified_time":"2026-03-31T09:55:17+00:00","author":"Joseph","twitter_card":"summary_large_image","twitter_creator":"@hostnats","twitter_site":"@hostnats","twitter_misc":{"Written by":"Joseph","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/#article","isPartOf":{"@id":"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/"},"author":{"name":"Joseph","@id":"https:\/\/www.hostnats.com\/blog\/#\/schema\/person\/6736cab5e78208542352492a335fe66f"},"headline":"Decoding WordPress: New Theme Configuration Options with Theme.JSON File","datePublished":"2023-02-15T13:02:29+00:00","dateModified":"2026-03-31T09:55:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/"},"wordCount":1554,"publisher":{"@id":"https:\/\/www.hostnats.com\/blog\/#organization"},"keywords":["blog","wordpress","WordPress Blogs"],"articleSection":["Blog","WordPress","WordPress Blog","wordpress blogs","WordPress Themes"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/","url":"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/","name":"WordPress Theme.JSON Guide \u2013 New Config Options","isPartOf":{"@id":"https:\/\/www.hostnats.com\/blog\/#website"},"datePublished":"2023-02-15T13:02:29+00:00","dateModified":"2026-03-31T09:55:17+00:00","description":"WordPress theme.json explained\u2014unlock new theme options and customization. Follow our guide and start optimizing today!","breadcrumb":{"@id":"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.hostnats.com\/blog\/decoding-wordpress-new-theme-configuration-options-with-theme-json-file\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hostnats.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Decoding WordPress: New Theme Configuration Options with Theme.JSON File"}]},{"@type":"WebSite","@id":"https:\/\/www.hostnats.com\/blog\/#website","url":"https:\/\/www.hostnats.com\/blog\/","name":"Hostnats","description":"The Perfect Hosting Partner","publisher":{"@id":"https:\/\/www.hostnats.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hostnats.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hostnats.com\/blog\/#organization","name":"Hostnats Hosting","url":"https:\/\/www.hostnats.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hostnats.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hostnats.com\/blog\/wp-content\/uploads\/2020\/07\/logo.png","contentUrl":"https:\/\/www.hostnats.com\/blog\/wp-content\/uploads\/2020\/07\/logo.png","width":66,"height":67,"caption":"Hostnats Hosting"},"image":{"@id":"https:\/\/www.hostnats.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hostnats","https:\/\/x.com\/hostnats","https:\/\/www.instagram.com\/hostnats_hosting\/","https:\/\/www.linkedin.com\/company\/hostnats"]},{"@type":"Person","@id":"https:\/\/www.hostnats.com\/blog\/#\/schema\/person\/6736cab5e78208542352492a335fe66f","name":"Joseph","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3a92c25a8e6fd1fef48aff2f9636f00b5469ab0b566c77793fe867e3f6b6be3e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3a92c25a8e6fd1fef48aff2f9636f00b5469ab0b566c77793fe867e3f6b6be3e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3a92c25a8e6fd1fef48aff2f9636f00b5469ab0b566c77793fe867e3f6b6be3e?s=96&d=mm&r=g","caption":"Joseph"}}]}},"_links":{"self":[{"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/posts\/4853","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/comments?post=4853"}],"version-history":[{"count":1,"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/posts\/4853\/revisions"}],"predecessor-version":[{"id":6534,"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/posts\/4853\/revisions\/6534"}],"wp:attachment":[{"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/media?parent=4853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/categories?post=4853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostnats.com\/blog\/wp-json\/wp\/v2\/tags?post=4853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}