Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

Ready for an adventure into WordPress Theme Design? Join award-winning veteran trainer Geoff Blake as he takes you through the entire workflow process of scratch-building a WordPress theme using Photoshop! The training begins in Photoshop, where you’ll be introduced to some setup options and settings to optimize Photoshop for web design. Then, learn about building and using various grid systems, which will serve as the template for the theme layout. Next, it’s on to the next phase in the workflow process, wireframing and UI design in Photoshop. Learn how to stay organized and work quickly and efficiently. Once the wireframe structure is complete, you’ll see how to apply design to the wireframe, and then move the entire layout from Photoshop into the world of code. You’ll discover how to construct a WordPress theme from the ground up, starting with a completely blank canvas! You’ll see a variety of techniques for working between Photoshop, WordPress’s architecture, and the HTML, PHP, and CSS code that pulls it all together. You’ll master amazing techniques for streamlining your code, working with font replacement API’s, and understanding WordPress’s template structure. Then, you’ll see some fantastic options for adding in lightbox galleries, self-running slideshows, hyperlink formatting, and more! And in the end, you’ll wind up with a fully finished and functional website, complete with feature pages, posts, a commenting system, and more! C’mon along for the ride, you’ll learn a lot, and have a heap of fun along the way!

Subscriber Reviews

Average Rating: 4 out of 5 rating Based on 3 Ratings

"Great WordPress theme building introduction" - by Rawhide on 08-JUN-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This is a great series to learn about custom building a WordPress theme. The presenter is entertaining to listen to as well as knowledgeable. The pacing is just right. Note that over 90% of the time is spent designing and implementing the home page, but what you learn can be applied to all the other pages.
Report as Inappropriate

Table of Contents

Chapter/Selection

Time

Chapter 1: Introduction

Hello and Welcome

Play Video

00:02:05

Understanding WordPress and WordPress Themes

Preview

00:02:23

The Workflow Process

Preview

00:03:06

Viewing the Finished Site

Preview

00:03:58

Chapter 2: Setting Up Photoshop for Web Layout!

Setting Photoshop's Preferences

Preview

00:06:07

Arranging The Workspace

Preview

00:09:42

Setting Panel Options

Preview

00:06:51

Customizing Menus And Keyboard Shortcuts

Preview

00:08:52

Saving Photoshop's Workspace

Preview

00:03:09

Photoshop Color Management For Web Design

Preview

00:05:26

Common Photoshop Productivity Techniques

Preview

00:05:55

A Few Final Photoshop Settings

Preview

00:04:16

Chapter 3: Getting Set Up for User Interface Design!

Understanding Monitor Resolution

Preview

00:04:12

Fixed Versus Flexible Web Layouts

Preview

00:04:16

Introducing the 960 Grid System

Preview

00:08:58

Available Column Widths in the 960 Grid System

Preview

00:04:14

Building A Custom Grid System

Play Video

00:14:01

Using Photoshop's Grid for Layout

Preview

00:03:17

Understanding the Golden Ratio

Preview

00:04:57

Understanding the Areas of A WordPress Site

Preview

00:04:06

Roughing Out The Design

Preview

00:04:50

Chapter 4: Developing A Wireframe UI in Photoshop!

Getting Started with Wireframing

Preview

00:06:03

Creating the First Wireframe Object

Preview

00:06:05

Continuing to Wireframe Objects

Preview

00:07:24

Deleting Wireframe Objects

Preview

00:02:11

Faster Methods for Creating Wireframe Objects

Preview

00:10:31

Building Up the Wireframe

Preview

00:10:06

Adding in Horizontal Rules

Preview

00:04:00

Wireframing Additional Objects, Plus Some Extra Techniques

Preview

00:09:13

Continuing the Wireframe Development

Preview

00:06:34

Placing Objects for Loop Post Thumbnails

Preview

00:05:00

Roughing in A Photo Gallery

Preview

00:05:24

Chapter 5: Finishing Up the Wireframe!

Wireframing the Menu Text

Preview

00:09:54

Creating More Wireframe Text

Preview

00:09:10

Adding in Additional Text Objects

Preview

00:07:54

Finishing Up the Text Wireframing

Preview

00:03:33

Getting the Layers Panel Organized

Preview

00:09:27

Additional Layer Group Techniques

Preview

00:06:36

Adding Text Labels to the Wireframe

Preview

00:07:36

Exporting the Wireframe for Review

Preview

00:07:39

Chapter 6: From Wireframe to Design!

Determining the Design's Message

Preview

00:03:28

Choosing A Typeface Hierarchy

Preview

00:04:50

Choosing Colour Combinations

Preview

00:13:53

Saving Out Custom Photoshop Color Palettes

Preview

00:12:25

Sourcing Photography and Textures

Play Video

00:03:26

Creating the Site Logo (And Using Smart Objects)

Preview

00:08:05

Introducing Layer Style Special Effects

Preview

00:08:46

Finishing Up the Header

Preview

00:07:06

Building the Menu

Preview

00:03:11

Developing the Slideshow and Body Background

Preview

00:08:17

Formatting the New Additions Area

Preview

00:04:11

Blog Loop Formatting

Preview

00:17:51

Developing the Sidebar

Preview

00:03:06

Finishing Up with the Footer And Saving Out Custom Styles

Preview

00:06:24

Chapter 7: Applying Photography and Textures!

Adding A Texture to the Header with A Clipping Group

Preview

00:08:16

Including Additional Textures

Preview

00:04:36

Adding A Photo to the Slideshow

Preview

00:04:01

Inserting Photography for the New Additions Area

Preview

00:04:55

Adding Post Thumbnails in the Loop

Preview

00:05:29

Finalizing the Design and Exporting for Review

Preview

00:03:20

Chapter 8: Preparing A Blank WordPress Theme for Design!

Tools of the Trade

Preview

00:04:22

Understanding Template Hierarchy

Preview

00:06:08

A Look At Geoff's Setup

Preview

00:01:44

Applying A Blank WordPress Theme

Preview

00:06:00

Reviewing And Adjusting the Style Sheets

Preview

00:05:13

Creating the First Div And CSS Rule

Preview

00:05:27

Roughing in the Layout

Preview

00:09:09

Further Roughing in the Layout

Preview

00:12:38

Adding the Photoshop Colour Palette to the Theme's Style Sheet

Preview

00:06:44

Creating Our Site's Page Structure and Main Navigation Menu

Preview

00:08:53

Creating Sample Posts for the Loop

Play Video

00:03:30

Chapter 9: Building The WordPress Theme From Complete Scratch!

Pulling the Header Graphic Out of the Layout

Preview

00:09:56

Inserting the Header Graphic Into the Theme

Preview

00:03:29

Extracting the Logo From Photoshop and Inserting it Into the Theme

Play Video

00:08:56

Rebuilding the Navigation Menu Using CSS

Preview

00:20:00

Building up the Main Content Area

Preview

00:06:22

Roughing in the Inner Containers

Preview

00:18:37

Inserting the Positioning Statement

Preview

00:04:58

Creating Button Formatting with CSS

Preview

00:20:14

Building and Formatting the New Additions Area, Part One

Preview

00:05:52

Building and Formatting the New Additions Area, Part Two

Preview

00:12:13

Font Replacement with Google Fonts API

Preview

00:10:19

Consolidating Font Usage and Organizing Typography

Preview

00:21:11

One Giant Leap for Theme Design...

Preview

00:09:48

Formatting the Loop

Preview

00:09:53

Adding Post Thumbnails to the Loop

Preview

00:21:19

Getting the Sidebar Started

Preview

00:03:39

Chapter 10: Pushing the Theme Design Further!

Reviewing How the Footer was Built

Preview

00:06:27

Formatting Hyperlinks

Preview

00:05:53

Limiting the Number of Posts Appearing on the Home Page

Preview

00:06:37

Inserting Custom Loop Pagination

Preview

00:09:05

Inserting the Slideshow

Preview

00:16:24

A Better Way for Building WordPress Menus

Preview

00:08:09

Building and Formatting WordPress Subpages

Preview

00:08:26

Applying Formatting to Post Pages

Preview

00:07:15

Completely Customizing the Comments Area

Preview

00:18:54

Adding A Ribbon Graphic to the Comments Area

Preview

00:15:49

Customizing Category and Search Results Pages

Play Video

00:08:06

Adding A Search Field to the Header

Preview

00:08:23

Building A Lightbox Photo Gallery

Preview

00:16:11

Finishing Touches

Preview

00:03:34

Addressing Browser Compatibility Issues

Preview

00:09:42

Chapter 11: Wrapping Things Up!

Final Site Checklist

Preview

00:02:06

Thanks for Watching, That Was Fun!

Preview

00:04:01

Closing Credits

Preview

00:00:35