Three files, unlimited
designs:
Make your site look like
anything in Genesis or
Underscores.
30 years a designer.
My firm: Marginhancers.
Site = brand foundation.
Marketing : revenue as brand : margin.
Are you too old to learn to code?
Who’s here?
What does a WP site
look like?
Some themes will do
it for us.
Styling goes into themes.
Functionality goes into
plugins.
Let’s roll our own!
What’s a framework?
Two meanings:
A drop-in code library that
[helps us develop] a theme.
A standalone base/starter
theme that [we can either fork
into another theme, or use as a]
parent theme template.
The way I think of them:
Bland-looking parent themes that
actually do have most of the styles
defined.
We override with our designs - in
child themes.
Some, like Genesis, have a bunch
of child themes you can buy and
use – or even download for free.
PageLines.
Thesis.
Hybrid.
Genesis.
Underscores.
But mostly,
frameworks give us
secret superpowers.
A good framework is consistent.
Layout flexibility =
control (widgets + markup).
Three files.
template.php
functions.php
style.css
Home pages.
home.php
index.php
front-page.php
page_funky_layout.php
Three files.
template.php
functions.php
style.css
Underscores.
The Underscores demo.
And undressed.
From two widgets to three.
All lined up.
And dressed to play!
Let’s start by making the widget
areas.
index.php
front-page.php
Genesis.
“If you don’t know where
you’re going, chances are
you’ll end up somewhere else.”

– Yogi Berra
The Genesis default.
The visual reference.
and move.
Underscores:
Widgeted area with markup.
home.php
style.css
Widgets panel.
Things we didn’t cover,
but can.
Typography.
Why do I self-host my
type?
Choosing faces that
work together.
Laying out the header.
Different in the two
frameworks.
Especially since I made
different aesthetic choices:
buttons in Underscores,
sticky menu in Genesis.
The phone versions.
A formal Best Practices
workflow:
Planning: Strategy, design.
Message strategy/creative brief.
Visual texture.
PSD mockup
mood board,
Style Tiles,
whatever.
From visuals to code.
CSS defaults.

Colors

320 and up,

Icons

Foundation,

Buttons

Bootstrap …

Form fields

Elements:

And more.

Type
Build!
13-Questions?
14 - Thanks!

Design in WordPress: Three files, unlimited layouts #wcstl