{"id":6330,"date":"2025-10-27T16:40:17","date_gmt":"2025-10-27T16:40:17","guid":{"rendered":"https:\/\/nmi.cool\/webdev\/?page_id=6330"},"modified":"2025-12-18T21:15:40","modified_gmt":"2025-12-18T21:15:40","slug":"customizing-wordpress-style","status":"publish","type":"page","link":"https:\/\/nmi.cool\/webdev\/customizing-wordpress-style\/","title":{"rendered":"Customizing WordPress Style"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1920\" src=\"https:\/\/nmi.cool\/newmediaproduction\/wp-content\/uploads\/sites\/14\/2020\/03\/simon-matzinger-9Ct73yKbpEo-unsplash-scaled-1.jpg\" alt=\"Waterfall in forest\" class=\"wp-image-2064\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2020\/03\/simon-matzinger-9Ct73yKbpEo-unsplash-scaled-1.jpg 2560w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2020\/03\/simon-matzinger-9Ct73yKbpEo-unsplash-scaled-1-300x225.jpg 300w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2020\/03\/simon-matzinger-9Ct73yKbpEo-unsplash-scaled-1-1024x768.jpg 1024w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2020\/03\/simon-matzinger-9Ct73yKbpEo-unsplash-scaled-1-768x576.jpg 768w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2020\/03\/simon-matzinger-9Ct73yKbpEo-unsplash-scaled-1-1536x1152.jpg 1536w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2020\/03\/simon-matzinger-9Ct73yKbpEo-unsplash-scaled-1-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><figcaption class=\"wp-element-caption\">Photo by <a href=\"https:\/\/unsplash.com\/photos\/9Ct73yKbpEo\">Simon Matzinger<\/a><\/figcaption><\/figure>\n\n\n\n<p>Customizing style in WordPress can seem a bit intimidating or confounding, but once you get the hang of it, it&#8217;s actually relatively simple and incredibly powerful.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"where-to-customize-css-in-wordpress\">Where to customize style in WordPress<\/h2>\n\n\n\n<p><code>Reading: <a href=\"https:\/\/www.wpbeginner.com\/beginners-guide\/wordpress-full-site-editing\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to edit a WordPress site: a comprehensive guide for beginners<\/a> <\/code><\/p>\n\n\n\n<p>The above reading supplies a solid foundation for approaching customization in  WordPress. While it does include some references to customization WordPress&#8217;s Classic Editor, it also covers basic customization tasks that you can accomplish using the Site Editor.<\/p>\n\n\n\n<p>Once you&#8217;re ready to dig into customizing Blocks, WordPress.org provides a hearty collection of <a href=\"https:\/\/wordpress.org\/documentation\/customization\/\">Customization support articles<\/a> to help get you started.<\/p>\n\n\n\n<p>Between the Site Editor and Style Panel (not sure what that is? <a href=\"https:\/\/wordpress.org\/documentation\/article\/styles-overview\/\">Read about it<\/a>!) provide a lot of opportunities to customize your website. But what if the Style Panel doesn&#8217;t offer the styling you&#8217;re looking for. That&#8217;s going to require adding additional CSS.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"targeting-specific-pages\">Applying Custom CSS<\/h2>\n\n\n\n<p><code>Reading: <a href=\"https:\/\/wordpress.org\/documentation\/article\/styles-overview\/#applying-custom-css\" target=\"_blank\" rel=\"noreferrer noopener\">Applying Custom CSS<\/a><\/code><\/p>\n\n\n\n<p>It&#8217;s not at all obvious at first, but WordPress actually provides a surprisingly simple method for adding additional CSS to a block. As the reading points out, the Style Panel includes a way to add additional CSS at the Block-level.<\/p>\n\n\n\n<p>The catch? Any changes you make to a Block or Template part, such as a Header, using the Styles Editor will display site wide. Sometimes you want to customize an element, like a background color or header image display, on just one page or post \u2013 not sitewide. That&#8217;s going to require targeting pages and posts and adding additional CSS to your <a href=\"https:\/\/wordpress.com\/support\/using-styles\/style-book\/\">Style Book.<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Targeting Pages and Posts<\/h2>\n\n\n\n<p>Think back to the process we used in our Bootstrap module to target an element and style class or id so that we could customize a few things. It starts with knowing the element on the page that we want to customize. In this example, we want to change the background color on one of our posts. <\/p>\n\n\n\n<p>We&#8217;ve set our global background color style to this lovely medium blue.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"731\" src=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.57-AM-1024x731.png\" alt=\"Page with blue background applied and a black and white cover image of a David Bowie album.\" class=\"wp-image-6333\" style=\"box-shadow:var(--wp--preset--shadow--natural)\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.57-AM-1024x731.png 1024w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.57-AM-300x214.png 300w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.57-AM-768x548.png 768w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.57-AM-1536x1096.png 1536w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.57-AM.png 2006w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">This blue background appears across all pages and posts.<\/figcaption><\/figure>\n\n\n\n<p>WordPress adds a unique class to every post and page on your site. You can find this unique class in the body tags of the page or post, or you can find the class in the page or post&#8217;s URL when you click on &#8220;Edit Post.&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"210\" src=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-9.43.31-AM-1-1024x210.png\" alt=\"Screenshot of a website URL marking where the WordPress post identity is listed.\" class=\"wp-image-6336\" style=\"box-shadow:var(--wp--preset--shadow--natural)\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-9.43.31-AM-1-1024x210.png 1024w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-9.43.31-AM-1-300x62.png 300w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-9.43.31-AM-1-768x158.png 768w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-9.43.31-AM-1.png 1378w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>In the image above, note this part of the URL: &#8220;post=330.&#8221; This is the post&#8217;s class. To change the background color of this post and no other posts, you can add additional CSS rules to the website&#8217;s style. <\/p>\n\n\n\n<p>To add your custom CSS, head to Appearance &gt; Editor &gt; Pages &gt; then, click into the Page in the viewing window. In right-hand Settings sidebar, click on Styles icon&nbsp;(the black and white circle icon). Click on three vertical dots and elect Additional CSS. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"428\" src=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Additional-css-dots-1024x428.png\" alt=\"A screenshot of the Style Editor marking the three dots that allow you to access Additional CSS.\" class=\"wp-image-6369\" style=\"box-shadow:var(--wp--preset--shadow--natural)\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Additional-css-dots-1024x428.png 1024w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Additional-css-dots-300x125.png 300w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Additional-css-dots-768x321.png 768w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Additional-css-dots.png 1425w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Select the Styles icon and click on the three dots to access the Additional CSS panel.<\/figcaption><\/figure>\n\n\n\n<p>From there, you will use the following class to declare a custom background color (dark hot pink!) for the post.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.postid-330 {background-color: #D90166;}<\/code><\/pre>\n\n\n\n<div style=\"height:7px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Hit Save, and <em>ta da!<\/em> Our targeted post background is now dark hot pink, and the rest of the post pages remain our lovely blue color.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"629\" data-id=\"6347\" src=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.16-AM-1024x629.png\" alt=\"A side-by-side of two pages: One with a custom background color and one with the global style applied.\" class=\"wp-image-6347\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.16-AM-1024x629.png 1024w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.16-AM-300x184.png 300w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.16-AM-768x472.png 768w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.16-AM-1536x943.png 1536w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.16.16-AM-2048x1258.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Custom hot pink post background<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"701\" data-id=\"6348\" src=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.20.51-AM-1024x701.png\" alt=\"\" class=\"wp-image-6348\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.20.51-AM-1024x701.png 1024w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.20.51-AM-300x205.png 300w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.20.51-AM-768x525.png 768w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.20.51-AM-1536x1051.png 1536w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.20.51-AM.png 1862w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Global style post background<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Custom CSS for a block<\/h2>\n\n\n\n<p>Let&#8217;s say that you want to customize a particular block on a particular page or post, for example &#8211; a cover block. As in our last module, we will turn to the Inspector tool to target the class we want to change.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"598\" src=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.40.12-AM-1024x598.png\" alt=\"A screenshot of a WordPress page with the Chrome Inspector tool open.\" class=\"wp-image-6334\" style=\"box-shadow:var(--wp--preset--shadow--natural)\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.40.12-AM-1024x598.png 1024w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.40.12-AM-300x175.png 300w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.40.12-AM-768x448.png 768w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.40.12-AM-1536x897.png 1536w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-10.40.12-AM-2048x1196.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">WordPress&#8217;s user interface adds a lot of extra code.<\/figcaption><\/figure>\n\n\n\n<p>Whoa. If you&#8217;re thinking, <em>that&#8217;s not how I remember my earlier websites looking<\/em>, you&#8217;re right! On WordPress sites, themes, builders, and plugins all wrap your HTML in layers of &lt;div&gt; tags and dynamic classes, so it\u2019s easy to get lost \u2013 and lose track of the element you&#8217;re targeting. <\/p>\n\n\n\n<p>Luckily, the skills you&#8217;ve built understanding how elements and classes work together and using the Inspector tool will help us find the class we need amid the WP noise.<\/p>\n\n\n\n<p>Select the Cover Block on the page to pull up its HTML code in the Inspector Elements window. The block&#8217;s HTML code is highlighted.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"417\" src=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.46.18-AM-1024x417.png\" alt=\"Another screenshot of a Page open with the Inspector tool. A section of the source code is highlighted.\" class=\"wp-image-6354\" style=\"box-shadow:var(--wp--preset--shadow--natural)\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.46.18-AM-1024x417.png 1024w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.46.18-AM-300x122.png 300w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.46.18-AM-768x313.png 768w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.46.18-AM-1536x626.png 1536w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.46.18-AM-2048x834.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>WordPress has common naming conventions for Blocks, so you will want to look for this class:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.wp-block-cover .wp-block-cover__image-background<\/code><\/pre>\n\n\n\n<p>This class appears a few times in the Cover Block&#8217;s code, and the &lt;div&gt; tag that contains the cover has the &#8220;wp-block-cover&#8221; class. We&#8217;re on the right track. Since we are wanting to remove the cover image from this post page, it makes sense to look for code that defines how an image is displayed.<\/p>\n\n\n\n<p>Notice that the &lt;img&gt; tag include the class, wp-block-cover__image-background. Now it&#8217;s time to look at the Styles panel to see what styles are declared for this class.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"799\" height=\"1024\" src=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.47.18-AM-1-799x1024.png\" alt=\"A screenshot of the html code shown in Chrome Inspector with Styles panel open beneath it.\" class=\"wp-image-6356\" style=\"box-shadow:var(--wp--preset--shadow--natural)\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.47.18-AM-1-799x1024.png 799w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.47.18-AM-1-234x300.png 234w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.47.18-AM-1-768x984.png 768w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.47.18-AM-1-1198x1536.png 1198w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.47.18-AM-1.png 1210w\" sizes=\"auto, (max-width: 799px) 100vw, 799px\" \/><\/figure>\n\n\n\n<p>These declarations are definitely determining how the cover image is displayed. One way to check if your hunch is correct is to uncheck a box such as &#8220;object-fit&#8221; and see how the image display changes. Another great thing you can do with the Inspector tool is you can live-edit your CSS right inside the Inspector to preview the change before adding any CSS to your Style Book. So, let&#8217;s add the declaration:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>display: none;<\/code><\/pre>\n\n\n\n<p>The image is gone. We&#8217;re left with a dark magenta block (that&#8217;s related to the black overlay on the cover block.).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"597\" src=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.44.28-AM-1024x597.png\" alt=\"A screenshot with a WordPress Page open in Chrome Inspector. The cover photo has been live edited to display:none; so it is not displayed.\" class=\"wp-image-6358\" style=\"box-shadow:var(--wp--preset--shadow--natural)\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.44.28-AM-1024x597.png 1024w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.44.28-AM-300x175.png 300w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.44.28-AM-768x448.png 768w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.44.28-AM-1536x896.png 1536w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-11.44.28-AM-2048x1195.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>So, now you know the class and declaration you need to add as Additional CSS in your site. There&#8217;s more styling you&#8217;d need to do the block to make it look good, but now know the steps to target and customize the block.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"adding-a-google-font-to-your-additional-css\">Adding a Google Font to your website<\/h2>\n\n\n\n<p>While there are several plugins that help you add fonts of your website, it&#8217;s surprisingly simple to add a Google Font (or two!) to your WordPress site using the Style Editor.<\/p>\n\n\n\n<p>Navigate to the Style panel in the Editor again and click on Typography. You&#8217;ll see the Theme&#8217;s active fonts listed below. Click on the icon to the top right of the Fonts heading to Manage Fonts.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"445\" height=\"1024\" src=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-12.28.42-PM-1-445x1024.png\" alt=\"WordPress Typography panel is open within the Styles panel. Manage fonts is highlighted.\" class=\"wp-image-6361\" style=\"box-shadow:var(--wp--preset--shadow--natural)\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-12.28.42-PM-1-445x1024.png 445w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-12.28.42-PM-1-130x300.png 130w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-12.28.42-PM-1.png 554w\" sizes=\"auto, (max-width: 445px) 100vw, 445px\" \/><\/figure>\n\n\n\n<p>In the Fonts window, click on Install Fonts. Simply search for the font you want to add to the Style Book, click through to select the variants you want to add, and click Install. Done!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"516\" src=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-12.28.28-PM.png\" alt=\"Screenshot displaying the WordPress Fonts panel &quot;Install Fonts&quot; tab\" class=\"wp-image-6362\" style=\"box-shadow:var(--wp--preset--shadow--natural)\" srcset=\"https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-12.28.28-PM.png 900w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-12.28.28-PM-300x172.png 300w, https:\/\/nmi.cool\/webdev\/wp-content\/uploads\/sites\/14\/2025\/10\/Screenshot-2025-10-27-at-12.28.28-PM-768x440.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Customizing style in WordPress can seem a bit intimidating or confounding, but once you get the hang of it, it&#8217;s actually relatively simple and incredibly powerful. Where to customize style in WordPress Reading: How to edit a WordPress site: a comprehensive guide for beginners The above reading supplies a solid foundation for approaching customization in [&hellip;]<\/p>\n","protected":false},"author":24,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6330","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nmi.cool\/webdev\/wp-json\/wp\/v2\/pages\/6330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nmi.cool\/webdev\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nmi.cool\/webdev\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nmi.cool\/webdev\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/nmi.cool\/webdev\/wp-json\/wp\/v2\/comments?post=6330"}],"version-history":[{"count":13,"href":"https:\/\/nmi.cool\/webdev\/wp-json\/wp\/v2\/pages\/6330\/revisions"}],"predecessor-version":[{"id":6391,"href":"https:\/\/nmi.cool\/webdev\/wp-json\/wp\/v2\/pages\/6330\/revisions\/6391"}],"wp:attachment":[{"href":"https:\/\/nmi.cool\/webdev\/wp-json\/wp\/v2\/media?parent=6330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}