Header Text - 5 Easy Ways to Change Font Color in WordPress

WordPress is a powerful content management system for building websites, providing a wide range of customization options to make your site unique. From fonts and colors to widgets and layouts, WordPress makes it easy for everyone, whether you are a beginner or a pro, to create a WordPress site that stands out.

One of the most important parts of website design is typography; this includes the font style, size, and color. The colors you select for your text can make a huge difference. They help set the tone of your site, improve readability, and even highlight important information to grab your visitors’ attention.

In this tutorial, we show you how to change font color in WordPress using 5 simple methods. Whether you prefer using WordPress’s built-in tools or adding special custom touches with CSS, this tutorial will take you through each step. By the end, you’ll know how to make your WordPress website text look exactly how you want.

KEY TAKEAWAYS

  • Change font color in WordPress to improve your website’s design and readability.
  • The WordPress Block Editor allows you to change the font color for individual blocks, such as paragraphs and headings, in just a few clicks.
  • Using the Full Site Editor, you can change the font color of a specific component (e.g., Text) throughout the site.
  • The Theme Customizer offers a simple way to change font colors site-wide, but available options depend on your theme.
  • Using CSS code gives you more control, letting you customize font colors for specific elements like headings, links, and paragraphs.
  • With tools like Elementor Page Builder, you can change font colors visually without any code.
  • Always ensure your font color contrasts well with the background for better readability.
  • Use your website’s branding colors for a cohesive and professional look.
  • Experiment with the provided methods to find the one that fits your needs and skill level.

Change Font Color Using WordPress Editor

Changing font colors in WordPress is easy with its built-in editors. Whether using the modern Block Editor (Gutenberg) or the Classic Editor, they provide simple tools to customize text colors. Let’s explore how to do this step by step.

Use WordPress Block Editor (Gutenberg)

The Block Editor, also called Gutenberg, is the default WordPress editor for creating and editing content. It offers straightforward options for changing font colors. Here’s how:

Login to your WordPress Dashboard, go to Posts or Pages, and click Edit on the one you wish to modify.

Change Font Color In WordPress - Edit WordPress Post

Click on the text block (such as a paragraph or heading) where you want to change font color in WordPress. Then, look at the right-hand sidebar under Block. Navigate to Color. Click Text. Now, you can choose a color from theme-specific and default colors.

Change Font Color In WordPress - Change Text Color in WordPress

Alternatively, you can use Custom Color Selector or enter a specific color code (RGB, HSL, or Hex) for a more precise choice.

Change Font Color In WordPress - Use Custom Colors to Change Font Color

Once you’ve picked your desired color, click Save in the top-right to save your changes.

Use WordPress Classic Editor

If you prefer to use the Classic Editor, install the plugin, as this is no longer the default editor. Here’s how to change font color in WordPress Classic Editor:

Go to your dashboard, click Plugins, then Add New Plugin. Search for Classic Editor, click Install Now, and activate it.

Change Font Color In WordPress - Install Classic Editor Plugin

After activation, go to Posts or Pages, and click Edit on your desired post or page. Next, click Toolbar Toggle to see the formatting options. After that, highlight the text you wish to modify. In the toolbar, click Text Color (this is a small letter A with a color bar beneath it).

Pick a color from the dropdown menu or click Custom… to open a color picker. If you need a specific shade, you can enter a Hex color code, or RGB value, or adjust the picker to find the exact tone.

Change Font Color In WordPress - Choose Font Color in WordPress Classic Editor

Once you’ve updated the color, click Update or Publish.

Change Font Color with WordPress Theme Customizer (Classic Themes Only)

The WordPress Theme Customizer is a powerful tool that lets you change your WordPress website’s look without using any code. It allows you to control the overall styling of your site, including fonts, colors, and layouts. One of its key features is letting you quickly and easily change font colors across your website.

Before we discuss how to change text color in WordPress, remember: the available options in the Theme Customizer depend on which active theme you’re using.

Some themes, especially premium ones, offer more advanced customization tools, while others may have limited options. If you don’t see the settings you need, consider switching to a theme with more styling flexibility or using additional tools like custom CSS (we will discuss this later).

For this section, we use the Astra theme. To access the Theme Customizer in Astra, follow these steps:

Login to your WordPress Dashboard. Go to Appearance in the left menu and click Customize. The Theme Customizer will open, showing a live preview of your website on the right and customization options on the left.

Change Font Color In WordPress - Open Theme Customizer

In the Customizer, click Global, then Colors.

Change Font Color In WordPress - Access Color Settings in Astra

Here, you can change the font colors for different elements on your WordPress site, such as headings, buttons, links, or body text. For example, you can make your headings stand out with bold colors or use subtle shades for the body text to improve readability.

Change Font Color In WordPress - Change Font Color in Your WordPress Website

If you’re also using Astra, you can change the surface color (site and content backgrounds) and global palette color here. With the Theme Customizer, you can instantly see how your changes affect the site, making it a user-friendly way to experiment with colors and find the perfect look for your WordPress site.

Change Font Color in WordPress Full Site Editor (Block Themes Only)

The Full Site Editor (FSE) in WordPress is a powerful tool that gives you more control over your website design, including the ability to change font colors. This method is ideal for users working with a block-based theme, such as Twenty Twenty-Two or other FSE-compatible themes, who want to make site-wide changes visually.

Use this method when you want complete control over your WordPress site’s design, especially for areas like texts, buttons, or other template parts, and when you prefer to work within WordPress rather than using custom CSS or plugins.

To start login to your WordPress Admin Dashboard and navigate to Appearance Editor. This will open the Full Site Editor, where you can customize your site’s layout. If you don’t see Editor, your theme may not support the Full Site Editor. If you wish to use this method, you will need a block-based theme compatible with FSE.

Once you’re in the Full Site Editor, click Styles.

Change Font Color In WordPress - Access Styles Settings

Take full control of your WordPress site’s design and functionality with Hosted®’s WordPress Hosting, supported by a team of experts ready to assist whenever needed.
From layout adjustments to advanced customizations, we’re here to help you succeed.

Next, click Edit styles (the pencil icon) to change font color in WordPress.

Change Font Color In WordPress - Edit Styles in WordPress Block Theme

Click Colors.

Change Font Color In WordPress - Access Color Settings

After that, click Text and choose your desired font color from the palette. You can also input a custom color using a Hex code, HSL, or RGB value for a specific color.

After selecting your font color, preview the changes by visiting the front end of your WordPress site or using the preview feature in the Full Site Editor. Ensure everything looks as expected. Then, click Save in the top-right corner of the Full Site Editor to apply the changes.

Change Font Color In WordPress - Change Font Color Using Full Site Editing

Use CSS Code to Change Font Color in WordPress

If you want full control over how your website looks, using custom CSS is a great option. Cascading Style Sheets (CSS) lets you style your WordPress website exactly how you want. With CSS, you can change the font colors for specific parts of your site, like headings, paragraphs, or links, giving you more precision than the default WordPress tools.

Here’s how to access the Additional CSS section:

Go to your WordPress website’s admin area. Navigate to Appearance Customize. In the Customizer, scroll down and click Additional CSS. This is where you can safely add your custom CSS code.

Change Font Color In WordPress - Access Additional CSS Settings

Type or paste your CSS in the box provided. You’ll see a live preview of your changes on the right. Here are some CSS examples to help you get started. You can copy these snippets and tweak them to fit your design:

/*Change the Color of All Paragraph Text*/
p {
    color: #A020F0;
}
/*Change the Color of H1 Heading*/
h1 {
    color: red;
}
/*Change the Color of H1 Heading*/
h2 {
    color: (255, 165, 0);
}

Once you’re satisfied with the changes, click Publish to save them.

Change Font Color In WordPress - Change Font Colors Using Custom CSS

Target specific parts of your website with CSS with the CSS selectors. Here’s how to find them:

First, right-click anywhere on the website and select Inspect. This will open the browser’s developer tools, where you can see the HTML and CSS for the selected element.

Change Font Color In WordPress - Open Google Developer Tools Window

Then, in the developer tools, click Select Element. Hover over your website’s desired element. The highlighted section on your site shows the element you’re targeting. Note the class name (it starts with a . ), ID (it begins with a #), or tag name to use in your CSS.

Change Font Color In WordPress - Locate Class, ID, or Tag Name

Now, use those CSS selectors to add your code to the Additional CSS section to see a live preview. Adjust until it looks right, then save your changes.

Change Font Color in Elementor Page Builder

Elementor is a widespread WordPress page builder that simplifies customizing your website without coding. Changing the font color in Elementor is simple and can be done directly within its visual editor. However, you first must install the Elementor plugin, then follow these steps:

Login to your WordPress Dashboard. Navigate to Pages or Posts and open the one you wish to update. Next, click Edit with Elementor to open it in the Elementor editor.

Change Font Color In WordPress - Open Post in Elementor Editor

In the Elementor editor, click on the text or heading widget you wish to change. A settings panel will show on the left side of the screen. In the settings panel, click Style. Then, locate Text Color. Click the color picker to choose a custom color by adjusting the slider or entering a Hex, RGB, or HSL color code.

Once you’re happy with the new font color, click the Eye button to preview your modifications. Then, click Publish to make it live. Alternatively, you can save it as a draft for later use.

Change Font Color In WordPress - Change Font Color Using Elementor

Optionally, you can change font color in WordPress globally. To do this, navigate to Site Settings Global Colors in the Elementor editor.

Change Font Color In WordPress - Access Global Font Color Site Settings

This option ensures a consistent look and saves time by setting font colors globally.

Strip Banner Text - Personalize every aspect of your website with Hosted®’s WordPress Hosting. [More Info]

FAQS

Will changing font colors affect my site’s performance?

No, changing font colors does not affect your site’s performance. However, using many unnecessary plugins or adding too much CSS could slow down your website. After making changes, always test your site speed to ensure smooth performance.

Can I set different font colors for desktop and mobile views?

Yes, but you’ll need to use a page builder plugin like Elementor or custom CSS. These tools let you create responsive designs by setting font colors based on screen size.

Can I reset font colors to default in WordPress?

Yes, you can reset font colors to default in WordPress by clicking the Clear or Reset button in the color picker when using the Block Editor or Theme Customizer. If you’ve added custom CSS, simply remove or edit the code.

Can WordPress change font color for WooCommerce product pages?

Yes, you can adjust the font color on WooCommerce product pages using the WordPress Block Editor or custom CSS. If your WooCommerce theme supports advanced styling, you can modify font colors for product titles, descriptions, and prices in the Theme Customizer.

Do font color changes affect site caching?

Font color changes in WordPress may not immediately appear if your site uses caching plugins. Clear the cache from your plugin or hosting panel to see the updates.

How To Add WordPress Custom Fonts To A Website

How To Add Expires Headers In WordPress: 2 Easy Methods

Add JavaScript To WordPress Pages & Posts: 4 Easy Ways

How To Enable GZIP Compression For WordPress Sites

How To Use WordPress Robots.txt & Optimize For Search Engines