Need to change the font color?
By the end of this guide, you will learn how to change font colors in WordPress, from using the WordPress editor to a page builder.
Here’s what we will cover:
- The role of font colors
- The different methods
- Choosing the right color
Let’s get started.
The Role of Font Colors in Web Design
Font colors play an important role in web design, significantly impacting a website’s aesthetics and readability.
The right choice of font color can enhance the overall user experience, making your content more accessible and engaging.
Specifically, choosing the right font colors is important for the following reasons:
- Readability: Contrast against the background enhances readability and reduces eye strain.
- Hierarchy and emphasis: Differently colored text establishes a visual hierarchy, guiding attention to headings and keywords.
- Brand identity: Consistent use of brand colors boosts recognition and memorability.
- Mood and perception: Colors evoke emotions and convey messages. Selecting the right font color sets the mood and shapes content perception on your website.
On the downside, a poor choice can make your content difficult to read and may deter visitors from your site.
Btw, it’s important to consider the broader aspects of your website’s appearance.
Darrel Wilson’s Elementor template kits offer an innovative solution for those looking to elevate their site’s design with ease.

Secure lifetime access to all premium Elementor template kits:
- Get lifetime access to all premium template kits designed for Elementor
- Complete with 2 years of dedicated support
- Only for $99 — that’s already for the lifetime access
Embrace this opportunity to keep your site stylish and engaging with Darrel Wilson’s Elementor template kits.
Methods to Change Font Color in WordPress
Fortunately, changing the font color in WordPress is simple (although there is one advanced method you can use).
Whether you are a beginner or an advanced user, you will find a method that suits your needs and technical abilities.
Method 1: Using the WordPress Editor
The WordPress Editor is a powerful tool that allows you to customize the appearance of your content, including the font color.
There are two types of editors in WordPress:
- The block editor (also known as Gutenberg)
- The classic editor
Each has its own way of changing the font color.
Block Editor
The block editor, introduced in WordPress 5.0, is a modern, flexible editor that uses a block-based system for creating and editing content.
Here’s how you can change the font color using the WordPress block editor:
Step 1: Select the text block
Navigate to the page or post where you want to change the font color.
Select the text block that you want to modify.

Step 2: Open block settings
On the right side of the screen, you will see the block settings panel.
If it’s not visible, click on the panel icon at the top right corner of the editor.

Step 3: Change the font color
In the block settings panel, you can change the text color and the background color (while the text block is selected).
Since we’re here for the font color, click on the text option.
There are default font colors here that you can select. But if you want to use a different color, click on the color field.

Click on the color palette to select a color, or enter a specific color code if you have one.
For the color code, you can use:
- Hex
- RGB
- HSL

Once you’re satisfied with the new color, click on the update or publish button to save your changes.
Classic Editor
The WordPress classic editor is the older, traditional WordPress editor.
If you’re using this editor, follow these steps to change the font color:
Step 1: Select the text
Navigate to the page or post where you want to change the font color.
Highlight the text that you want to modify.

Step 2: Open the text color menu
Click on the toolbar toggle button (it looks like a small keyboard) to reveal additional formatting options.
Then, click on the text color button:

Step 3: Change the font color
A color palette will then appear.
Click on the color you want, or click on the custom button to enter a specific color code.
Like this:

You can then choose the right color, or enter the RGB or Hex code of the color.
Click ok after you enter the color:

Once you’re happy with the new color, click on the update or publish button to save your changes.
Both the block and classic editors in WordPress are beginner-friendly and offer a visual approach to changing font colors without coding knowledge.
Method 2: Using the Theme Customizer (Site-Wide)
For those looking to implement consistent font color changes across their entire WordPress website, the theme customizer is an excellent tool.
This feature allows you to modify various aspects of your site’s design, including site-wide font colors, giving you uniformity in your website’s aesthetic.
This is particularly useful if you want to change the font color across your entire website, rather than just a single page or post.
👉 Related: How to Use the WordPress Theme Customizer (Complete Guide)
Here’s how you can use the theme customizer to change the font color site-wide:
Step 1: Access the theme customizer
From your WordPress dashboard, navigate to appearance > customize.
This will open the theme customizer.

Step 2: Navigate to the colors section
The exact location of the color settings will depend on your theme. Typically, you can find it under colors, general settings, typography settings, or global settings.
For example, in the Blocksy theme, the color settings are found under the general options:

If you’re unsure, refer to your theme’s documentation or try opening the different settings in the theme customizer.
👉 Related: Blocksy Theme Review: The Peak WordPress Theme?
Step 3: Change the font color
Once you’ve found the font color settings, look for the option to change the text color, font color, or base color (you can also change the heading color and button colors).
Click on the color palette to select a new color, or enter a specific color code if you have one.

As you make changes, you will see a live preview of your website on the right side of the screen.
If you’re happy with the new font color, click on the publish button at the top of the customizer to save your changes.
🖐️ Considerations
- Theme limitations: Keep in mind that not all themes offer extensive font color customization in the theme customizer. If your WordPress theme has limited options, you might need to use custom CSS or a child theme for more control over font colors.
- Consistency with branding: When changing font colors site-wide, consider your brand’s color palette to maintain consistency in your website’s design.
- Accessibility: Ensure that the font colors you choose provide sufficient contrast with the background for easy readability and accessibility.
Using the theme customizer for site-wide font color changes is a powerful and convenient way to ensure consistency in your website’s design.
Method 3: Using CSS (Advanced)
Cascading style sheets (CSS) is a style sheet language used for describing the look and formatting of a document written in HTML.
If you’re comfortable with coding, you can use CSS to change the text color in WordPress.
This method provides the most control over your website’s appearance, but it’s also the most complex.
Here’s how you can use CSS to change the WordPress font color:
Step 1: Navigate to additional CSS
From your WordPress dashboard, navigate to appearance > customize to open the theme customizer.

In the customizer menu, scroll down and click on additional CSS.
This will open a text box where you can enter your custom CSS code.

Step 2: Enter the CSS code
To change the font color, you will need to use the ‘color’ property in CSS.
The basic syntax to change the font color using CSS is:
selector {
color: #hexcode;
}
Replace selector
with the HTML element or class you want to target, and #hexcode
with the desired color code (or if it’s a basic color, you can just write the color’s name directly).
You can change the font color of specific elements by using their respective selectors.
For example, to change the color of all paragraph texts, use:
p {
color: #hexcode;
}
Here’s a real example (and since the color is a basic color, I just used its name instead of its hex code:

For more precision, use classes or IDs defined in your theme.
For instance, if you want to change the font color of a specific class, your CSS might look like:
.my-custom-class {
color: #hexcode;
}
Step 3: Preview and publish
As you enter your CSS code, you will see a live preview of your changes on the right side of the screen.
Once you are satisfied with the new font colors, click the public button to apply these changes to your live site.
🖐️ Considerations
- Testing across browsers: Different browsers can render CSS slightly differently. It’s important to test your site in multiple browsers to ensure consistency.
- Responsiveness: Ensure that your font color changes do not negatively impact the responsiveness of your site on different devices.
- Backup before changes: Always back up your site before making significant changes, especially when working with code.
Using CSS for changing font colors in WordPress allows for detailed customization, matching your precise design requirements.
It’s an excellent option for those who need more control beyond what’s offered through the WordPress editor or theme customizer.
Method 4: Using a Page Builder
Page builders are tools that allow you to design and build your WordPress site visually, without needing to write any code.
They offer a user-friendly interface and a wide range of customization options, making them a popular choice for both beginners and advanced users.
Elementor, known for its user-friendly drag-and-drop interface, makes it simple for users at any skill level to modify font colors on their website.
👉 Related: Best Page Builders for WordPress: The Ultimate Guide
Here’s how you can use Elementor to change the font color:
Step 1: Open the Elementor editor
Navigate to the page or post where you want to change the font color.
Click on edit with Elementor button to open the Elementor editor:

👉 Related: Elementor Review
Step 2: Select the text widget
Click on the text widget that you want to modify.
This will open the widget settings on the left side of the screen.

Step 3: Change the font color
The text editor will automatically open.
Now, you must select again the specific texts/paragraphs that you want to apply a new text color.
Then click the toolbar toggle to bring more options (this is similar to the classic text editor earlier):

From there, you must click the text color button and select the color you want to apply.
You can also click on the custom button to bring out the color selector tool for more color options:

After selecting the color you want, the live preview will also update.
Once you are satisfied with the color changes, click on the update button to make the changes live on your site.

Using Elementor, or similar page builders, simplifies the process of changing font colors on your WordPress site.
It provides a balance between ease of use and customization capabilities, making it a popular choice for both beginners and experienced web designers.
How to Choose the Right Font Color
Choosing the right font color is important for creating an effective and visually appealing website.
The right color can enhance readability, establish visual hierarchy, reinforce your brand identity, and evoke certain emotions or perceptions.
Here are some tips to help you choose the right font color for your WordPress site:
Tips | Description | How to Achieve |
Consider readability | Ensure font color provides contrast against the background for easy reading. | Use tools like the WebAIM Contrast Checker to meet accessibility standards. |
Establish hierarchy and emphasis | Use different font colors to guide the reader’s eye to important elements like headings and keywords. | Highlight headings and keywords with distinct colors. |
Reinforce your brand identity | Maintain brand consistency by using brand colors across your website. | Refer to your brand style guide for specified colors or create one if needed. |
Set the mood and perception | Choose font colors that align with the desired mood and perception of your website. | Select colors that convey the intended emotions and messages. |
Test and iterate | Continuously test different colors, gather user feedback, and make adjustments as needed. | Utilize tools like Google Analytics to analyze user behavior and engagement in response to design changes. |
Create a harmonious color scheme | Aim for a color scheme that enhances the user experience, aligns with your brand, and achieves website goals. | Experiment and iterate until you find the ideal color combination that suits your website’s objectives and aesthetics. |
Don’t be afraid to experiment and iterate until you find the perfect color combination.
Changing the Font Color in WordPress
Font colors significantly impact web design, affecting aesthetics and readability.
You can change font colors in WordPress through different means like using the WordPress editor, the theme customizer, and more.
When selecting font colors, consider readability, hierarchy, brand identity, and mood. Always test and adjust based on feedback and analytics for the best results.
It’s also important to remember that the performance and appearance of your site also heavily depend on your hosting service.
This is where Hostinger comes into the picture, providing an unparalleled hosting solution that complements your website’s design and functionality.

Discover the Hostinger advantage for your WordPress site:
- Enjoy a 99.9% uptime guarantee
- Affordable pricing at just $2.49/month (use the code darrel10 to get a discount)
- Global performance and reach with Hostinger’s optimized hosting platform
With Hostinger, you’re giving your WordPress site a strong foundation that ensures speed, stability, and exceptional performance.