
Click here to download the free WaveFront theme from the WordPress Theme Directory.
The WaveFront theme is a free generic WordPress theme designed to replicate the looks and features of the two custom WordPress sites Stop Living in the Past and AnnyChih.com.
WaveFront provides calm yet stylish layouts customized for basic CMS functionality with several custom page templates including a no-sidebar front page (Front Page template) with three bottom boxes. The theme also has a list of hidden features and extra content that can be turned on and off by editing the template files.
WaveFront was designed, styled and coded using Expression Design and Expression Web and is fully XHTML and CSS standards compliant.
Customization Options
To activate the front page, create two pages, one called Home and one called Blog (or whatever you want your regular blog page to be called). In the admin panel go to Settings -> Reading and change Front Page Displays to A Static Page choosing Home as the front page and Blog as the posts page.
Go to Page -> Edit and fill the Home page with whatever content you want to be displayed on the landing page of your site. The theme features several unusual fields in the front page:
- conditional custom field for an image or text that displays at the top of the page
- custom field controlling the left-bottom box
- Twitter feed from the right-bottom box
1. Front Page Conditional Custm Field
To use the conditional custom field at the top of the page create a new custom field in the page editor and give it the key “image” for image and “text” for text. If you use “image” the custom field will take a standard URL to any image available on the web. If you use “text” the field will take any standard HTML text with our without code.
2. Left-bottom Custom Field Box
To populate the left-bottom box with anything other than the default text create a new custom field with the key “leftBox” and fill it with standard HTML content. Keep in mind you need to set a header text within <h6> and </h6> tags to get the header you want and write the rest of the text inside <p> tags. The field accepts regular links and images.
3. Twitter Box Configuration
To set the Twitter box to display your latest Twitter updates go to your theme folder and find the twitter.php file within the TwitterBox folder. Change the word “TwitterProfile” on lines 5 and 9 to your Twitter profile name to activate it. If you want to reduce or increase the number of updates displayed, change the number at the end of the code string on line 9.
You are free to use, modify and mess around with this theme in any way you want as long as you keep the attribution link back to Pink & Yellow Media.
WaveFront was built from scratch on top of my previous Typograph theme available from the WordPress Theme Directory here.

