How to Change Font Color in WordPress
11 min.

The choice of font color is crucial in website design, significantly impacting user experience, readability, and visitor emotions. In the versatile world of WordPress, known for its user-friendly interface, even those without technical expertise can easily customize aspects of their site, including font hues. 

This article will show you the significance of font hue in web design and offer guidance on how to change font color in WordPress, demonstrating how the right choices can make websites more engaging and accessible.

How to Change Font Color on WordPress in the Gutenberg Editor

The Gutenberg Editor, named after the pioneering inventor of the printing press, represents a significant leap in WordPress’s content editing capabilities. It employs a block-based approach, making it straightforward to modify various elements of your content, including the text hue. Below is a detailed, step-by-step guide on how to change the font color in the Gutenberg Editor, along with tips for selecting the most suitable palette for your content.

WordPress Change Title Font Color Step-by-Step Guide:

  • Accessing the Editor: First, log into your WordPress dashboard. Navigate to the post or page where you want to change the text hue.
Accessing the Editor
  • Selecting the Block: Click on the text block where you wish to change the color. Gutenberg organizes content into blocks, such as paragraphs, headings, or lists.
  • Accessing the Editor With the block selected, look to the right-hand side of the editor for the ‘Block’ settings panel. Here, you’ll find the settings.
Accessing the Editor
  • Choosing the Hue: In the ‘Color’ settings, click on the ‘Text’ option. You’ll see a range of options to choose from. You can either select a preset hue or click on the ‘Custom color’ link to pick a specific shade from the picker.
Choosing the Hue
  • Applying the Changes: After selecting your desired option, it will immediately apply to the text in the selected block. You can preview the change directly in the editor.
Applying the Changes:
  • Repeat for Other Blocks: If you need to change the text hue in other blocks, simply repeat the process for each block.
  • Save and Publish: Once you’re satisfied with the changes, don’t forget to save or update your post/page to make the changes live.
full moon
Craft a Unique Online Presence – Hire ProCoders for Your WordPress Website Customization!

Tips for Choosing the Right Palette:

  • Contrast for Readability: Ensure there’s enough contrast between the font shade and the background. Poor contrast can make your content difficult to read, especially for those with visual impairments.
  • Brand Consistency: Choose shades that align with your brand’s color scheme. Consistency in palette usage helps in building brand recognition.
  • Emotional Impact: Different colors can evoke different emotions. For instance, blue often conveys trust and reliability, while red can signify energy and urgency. Consider the emotional impact of your choices.
  • Audience and Context: Consider your target audience and the context of your website. Bright and bold shades might be suitable for a children’s educational site but not as much for a corporate law firm’s site.
  • Testing and Feedback: It’s always a good practice to test different colors and get feedback from users or colleagues. Sometimes what looks good to you might not be as effective for your audience.

By following these steps and tips, you can effectively change the font color in the Gutenberg Editor, enhancing the visual appeal and readability of your WordPress site.

WordPress Changing Font Color in the Classic Editor

While the Gutenberg Editor is the newer standard for WordPress, many users still prefer or operate with the Classic Editor. This traditional editing environment offers a straightforward toolbar for formatting, including changing the text hue. In this section, we’ll go through the steps to adjust font shade using the Classic Editor’s toolbar and delve into how to use custom HTML for more specific needs.

Instructions for Adjusting Font Color Using the Toolbar:

  • Access the Classic Editor: Open the post or page you want to edit in the Classic Editor. If your WordPress site is set to use Gutenberg by default, you can switch to the Classic Editor by installing and activating the Classic Editor plugin.
Access the Classic Editor
  • Selecting Text: Highlight the text where you want to change the hue. You can select a word, a sentence, or entire paragraphs.
  • Using the Toolbar: Look for the toolbar above the text area. Click on the ‘Text color’ button, which usually appears as an ‘A’ with a shade stripe. This opens a palette.
Using the Toolbar
  • Choosing the Right Option: From the palette, choose the option you want to apply to your text. If you don’t find the exact shade you need, some versions of the Classic Editor allow you to enter a custom hex code for a more precise selection.
  • Applying the Changes: Once you select the right option, it will be applied to the highlighted text. You can immediately see the change in your editor.
  • Save Your Changes: After making the changes, remember to update or publish your page or post to apply the changes.
rocket taking off
Bring Your Website Vision to Life – Choose ProCoders’ WordPress Experts for Customization!

How to Use Custom HTML to Change Font Color:

For those who need a specific shade or have more advanced requirements, using custom HTML can be an effective solution:

  • Switch to Text Editor: In the Classic Editor, switch from the ‘Visual’ tab to the ‘Text’ tab. This will show your content in HTML format.
Switch to Text Editor
  • Locate Your Text: Find the text you want to change in the HTML view.
  • Insert HTML Color Code: Wrap your text with the <span> tag and use the style attribute to specify your shade. For example, <span style=”color: #ff0000;”>Your Text Here</span>. Replace “#ff0000” with your desired hex color code.
Insert HTML Color Code
Preview and Save
  • Preview and Save: You can switch back to the ‘Visual’ tab to preview how the result looks. If it looks good, save or update your post/page.

By following these steps, you can easily change the font color in the Classic Editor, either through the user-friendly toolbar or by diving into custom HTML for more precise control. This flexibility allows for a high degree of customization in your WordPress site, catering to both beginners and experienced users.

Using WordPress Customizer for Site-Wide Changes

Beyond individual posts and pages, WordPress also offers the capability to make site-wide changes to font colors through its Customizer. This powerful tool provides a user-friendly interface to tweak various aspects of your site’s appearance, including global font shades, in real time. It’s important to note that the available options can vary significantly depending on the theme you have installed. Let’s dive into how you can navigate the Customizer for adjusting global font colors and explore the theme-specific options available.

Navigating to the Customizer to Adjust Global Font Colors:

  • Accessing the Customizer: From your WordPress dashboard, navigate to ‘Appearance’ and then ‘Customize’. This opens the WordPress Customizer.
Accessing the Customizer
  • Finding the Settings: In the Customizer, look for sections like ‘Colors’, ‘Typography’, or ‘General Settings’. The naming can vary depending on your theme.
Finding the Settings
  • Adjusting Font Colors: Once in the relevant section, look for options labeled as ‘Text Color’, ‘Body Font Color’, ‘Heading Color’, etc. These options allow you to set default colors for various text elements across your entire website.
Adjusting Font Colors
  • Live Preview: As you choose different hues, the Customizer provides a live preview of these changes on your actual website. This immediate feedback helps in making informed choices.
  • Saving Changes: After selecting your desired hues, click ‘Publish’ to apply these changes site-wide.
light bulbe
Redefine Your Digital Identity – ProCoders Offers Tailored WordPress Website Solutions!

Theme-Specific Options for Font Shade Customization:

  • Varied Customization Levels: Different themes offer different levels of customization. Some themes provide extensive options for various elements, while others might offer more limited choices.
  • Advanced Themes: How to change font color in WordPress header? Premium or advanced themes often come with detailed options for customization, allowing for changes in font colors for headers, footers, menus, widgets, and more.
  • Custom CSS: If your theme doesn’t provide the specific options you need, you can use the ‘Additional CSS’ section in the Customizer. Here, you can write custom CSS to alter font colors. For example, body { color: #333333; } changes the default body text hue.
  • Theme Support: Check your theme’s documentation or support forum for specific guidance on customization. Some themes have unique settings or additional plugins that offer more font options.

Using the WordPress Customizer for site-wide changes offers a blend of simplicity and power, suitable for both novices and experienced users. By exploring and leveraging these features, you can ensure that your website not only looks appealing but also maintains a consistent scheme throughout.

You can, of course, hire an offshore WordPress development company like ProCoders to help you customize the design of your website according to your brandbook.

Customize Your Site to Perfection – Hire ProCoders’ WP Developers Now!

Custom CSS for More Control

For those who seek more control over their website’s design beyond what is offered by theme options or the WordPress Customizer, custom CSS (Cascading Style Sheets) is an invaluable tool. CSS allows you to directly manipulate the styling of your website, including the precise control of font colors across various elements. This approach is especially useful for creating a unique look or for fine-tuning the scheme to match your branding precisely. Below, we’ll introduce how to add custom CSS for text hue changes and provide example CSS snippets for altering the looks of different elements.

Introduction to Adding Custom CSS for Hue Changes:

To add custom CSS in WordPress:

  • Access the Customizer: Navigate to ‘Appearance’ > ‘Customize’ in your WordPress dashboard.
Access the Customizer
  • Locate Additional CSS Section: In the Customizer, find the ‘Additional CSS’ section. This is where you’ll enter your custom CSS code.
Locate Additional CSS Section
  • Writing and Applying CSS: In the ‘Additional CSS’ text box, you can write or paste your CSS code. As you add CSS, the live preview will show the changes in real time.
Writing and Applying CSS
  • Saving Your Changes: After adding your CSS, click ‘Publish’ to apply the changes to your live site.

Example CSS Snippets to Change Font Color for Various Elements:

  • Body Text Color: Change the overall default text hue of your website.
body {
color: #333333; /* Replace with your desired color */
  • Heading Color: Specifically target headings (H1, H2, etc.).
h1, h2, h3, h4, h5, h6 {
color: #1a1a1a; /* Replace with your desired color */
  • Paragraph Color: Change all paragraph texts.
p {
color: #4a4a4a; /* Replace with your desired color */
  • Link Color: Modify the hyperlinks.
a {
color: #0066cc; /* Replace with your desired color */
a:hover {
color: #004499; /* Color when the mouse hovers over the link */
  • Widget Text Color: Alter the text style widget areas.
.widget {
color: #5a5a5a; /* Replace with your desired color */

Remember, the CSS classes and IDs can vary based on the theme you are using. It’s always a good idea to inspect the element using browser developer tools to find the exact class or ID to target.

Using custom CSS for such changes offers a powerful way to personalize and refine the appearance of your WordPress site, allowing you to precisely match your brand or design vision.

How to Change the Font Color in WordPress? Plugins That Can Help

While WordPress offers a variety of ways to change font colors, from the built-in Customizer to custom CSS, there are also numerous plugins designed to simplify and enhance visual customization. These plugins can be particularly useful for users who are not comfortable with code, offering a more intuitive and user-friendly interface for making changes to the appearance of your site, including font colors. Below, we’ll provide an overview of such WordPress plugins and guide you through installing and using them to make stylistic changes to your text.

Overview of WordPress Plugins Designed for Visual Customization:

  • Elementor: A popular page builder plugin that offers extensive styling options, including a straightforward way to change font colors for various elements.
  • TinyMCE Advanced: Enhances the classic WordPress editor with additional formatting options, including more detailed control over text hue.
  • WP Google Fonts: Useful for integrating Google Fonts into your WordPress site, this plugin also allows you to assign colors to these fonts easily.
  • Customize Plus: A plugin focused on enhancing the WordPress Customizer with additional features, including more granular control over text colors.
  • SiteOrigin CSS: An advanced CSS editor plugin that provides a visual interface to make changes to the CSS, including font colors, without needing to write code.

How to Install and Use These Plugins to Change Font Color:

  • Installing a Plugin: Go to your WordPress dashboard and navigate to ‘Plugins’ > ‘Add New’. Search for the plugin by name. Once you find it, click ‘Install Now’, and then ‘Activate’.
  • Using Elementor: After installation, edit a page with Elementor. Click on the text you want to change, and in the style tab, you’ll find the options.
  • With TinyMCE Advanced: This plugin adds more options to the toolbar of the Classic Editor, including a more detailed text hue selection tool.
  • WP Google Fonts: Set up the plugin through ‘Settings’ and assign font colors to your selected Google Fonts.
  • Customize Plus and SiteOrigin CSS: These plugins integrate with the Customizer. You’ll find additional options for changes under the ‘Appearance’ > ‘Customize’ section.

Each plugin comes with its own set of instructions and interfaces, so it’s advisable to check their documentation for detailed guidance. Using these plugins, you can enhance your WordPress site’s visual appeal with custom font colors created especially for your brand.

Recommended: How to Add Tracking Code to WordPress

Where Can I Find Font Options in WordPress?

In WordPress, you can find font options in several places. In the Gutenberg Editor, they’re in the block settings under the ‘Color’ section. In the Classic Editor, font options are in the toolbar, often represented as a colored ‘A’ or a dropdown menu. For site-wide settings, use the WordPress Customizer found under ‘Appearance’ > ‘Customize’, and look for ‘Colors’ or ‘Typography’ sections. Additionally, various plugins offer more font hue interfaces, available in their settings or integrated into the WordPress editor or Customizer.

What Is the Shortcut Key for Changing Font Color?

In WordPress, there isn’t a default keyboard shortcut for changing font color. Such changes are usually done through the Gutenberg or Classic Editors’ visual interfaces or the Customizer. For those proficient in coding, using a code editor with its shortcut keys is an alternative for adding CSS to change font shade.

Why Do We Change Font Color?

We change it to enhance readability and contrast, ensuring content is accessible against various backgrounds. It also highlights important information, drawing the reader’s attention to key areas. Font shade is essential for aesthetics and branding, helping align the site’s appearance with the brand’s palette. Additionally, hues can evoke emotions and set the tone of content, influencing the mood or message conveyed to the audience. Knowing why we change font colors aids in making informed decisions about website design and user experience.


In conclusion, changing font color in WordPress is key to enhancing site readability, user experience, and aesthetic appeal. WordPress offers multiple methods for adjusting font shades, from the Gutenberg and Classic Editors to the WordPress Customizer, custom CSS, and plugins, providing users with flexibility in visual customization. The right text hue choice is crucial not just for aesthetics but also for accessibility, drawing attention to key content, and maintaining brand identity. It’s important to balance aesthetics with functionality, ensuring a positive user experience. 

For beginners, starting with WordPress’s basic tools and gradually advancing to more complex methods is practical. Mastering customization in WordPress is a valuable skill, enabling you to effectively design your site and improve visitor engagement.

Write a Reply or Comment

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Successfully Sent!