How To Easily Customize WordPress Theme Colours

One of the wonderful things about WordPress is the massive design and development community that supports it. There are thousands of free themes available for every level of author and coder to work with. When selecting a WordPress theme it is easy to find a perfect layout and design. On some occasions the colour scheme can be in conflict with pre-determined brand colours, or the desired look and feel. When selecting a WordPress theme it is easy to find a perfect layout and design. On some occasions the colour scheme can be in conflict with pre-determined brand colours, or the desired look and feel. This tutorial will help you quickly and effectively match a colour scheme to a brand, and obtain the right look and feel.

There are two assumptions being made in order for this to be successful. The first is that the theme copyright allows you to make modifications (almost always the case with free WordPress themes). The second being that the theme you are working with has a good colour base to begin with. For this demo I am using the Titan theme by The Theme Foundry because they produce a high-quality product with elegant code.


WordPress Theme - Titan by The Theme Foundry

WordPress Theme Titan - Before Colour Modifications

The Tools You Will Need

Begin by activating and opening your theme in Firefox. In the Web Developer toolbar click the Information button, and select View ‘Color Information‘.

Benchmark Your Colour Palette

  1. Take a screenshot of the colour information and open it in Photoshop
    Color Palette for Titan Theme

    Color Palette for Titan Theme Before Adjustments

Adjust the Colour Palette

  1. Open the Hue / Saturation tools (Image > Adjustments > Hue / Saturation)
  2. Adjust the hue and saturation levels to match your preferred colour

    Color Palette for Titan Theme After Adjustments

    Color Palette for Titan Theme After Adjustments

Apply Your New Colour Palette

  1. Using Photoshop’s colour picker,  get the new values for each swatch
  2. Open the style.css file in your preferred editor
  3. Using the Find / Replace function in your editor, update the colours en-masse. As an example, find colour ‘#443b31′ and replace with colour ‘#3c3144′
  4. Repeat for all new colours
  5. Save your style.css file
  6. Admire your updated theme or adjust individual colours as required

Titan Theme Before and After Hue Adjustment

Titan Theme Before and After Colour Modifications

The relationship between colours in this theme were well balanced to begin with. Adjusting the hue and saturation for all colours at once preserved the harmony created in the original theme. In this case we were working with analogous colours but the results can be different depending on the contrasts in other themes.

You should find that this method allows you to easily integrate pre-determined colours (i.e. an existing brand or fixed logo colours) with an existing theme. The time saved makes for very effective productivity. How do I know this? It took twenty-five minutes to activate the theme, benchmark the colours, adjust, and update the style.css file. By comparison, making screenshots and writing about it took an hour and a half. In that same hour and a half I could have completed three different colour versions for a client, with time left over to make and enjoy a cup of good coffee.

If you know of an alternate or simpler method your comments are always welcome and appreciated!


Website Pricing

Let’s assume you are here because you realize you need a website and you want to know what it will cost you. There are several avenues you can pursue:

  • You can build your own site
  • Call on a friend or relative working in technology
  • Shop at a web templates site
  • Hire a web company

The method that you choose should be the one that best suits your budget, time lines, and technological skills.
Read more »


What are RSS Feeds and how do I use them?

Most content publishing sites today have what is known as a ‘feed’. There several types of technologies that provide these feeds; the most common being RSS feeds and Atom feeds. They commonly appear on web pages as a little orange icon that says something like ‘feeds’ or ’subscribe’ next to it. On this site I’ve put it on the far right side of the navigation menu next to the ‘log in’ link. That icon and it’s white, semi-circular stripe pattern is the symbol for RSS feeds. This article focus’ on the RSS type of feed.

What are RSS feeds and how do you use them? RSS is a method for sites to broadcast new content or articles without your having to revisit them regularly for new content. It stands for ‘Really Simple Syndication’.

Read more »


Website Glossary of Terms

This is an introductory glossary of web terms. Familiarity with these terms will empower you in your web production experience.

Content Management System (Web version)
A program that allows control over the text, style, and structure of a website.
Additional Reading: Content Management

Cross Browser Compatibility
A website that supports all versions of all browsers, and delivers the same user experience regardless of the technology used.
Additional Reading: Browser Compatibility

Domain
The name people use to access your website, for example www.justasimplesite.com
Additional Reading: Domain Names

Web Host
A company that provides space on their servers to store your web pages for display to the public.
Additional Reading: Web Hosting

Standards Compliance
Adherence to formal standards and technical specifications for producing web sites.
Additional Reading: Web Standards Compliance

Usability
A degree of clarity to the structure of information presented via a web site.
Additional Reading: Web Usability

Web Accessibility Initiative (WAI)
WAI:  Strategies, guidelines, resources to make the Web accessible to people with disabilities.
Additional Reading: W3 Web Accessibility Initiative


Preparing Your Content for the Web

Content is extremely important! Your message is the core of what you are providing to prospective shoppers and your general web audience. Your ability to articulate and relate to prospective buyers and your audience is the key to your success online. It is also the key to being discovered on the internet. The more relevant words and text rich descriptions, the easier you will be able to find when someone performs a web search related to your site.
Read more »