Homework
Before next class, you'll need to set up your development environment. If you already have a set up, feel free to continue using that.
Videos
Watch these screencasts before the next class.
- ENVIRONMENT SETUP
In this series of three screencasts (make sure you watch all of them!) you will set up your text editor, local server, and learn about file paths. - TIMBER THEME FROM SCRATCH
An incomplete screencast series walking through the structure of a Timber theme. Be sure to watch them all before next class!
Readings
- Twig and Timber Reignited My Love For WordPress - TJ Fogarty, CSS-Tricks
- Where Content Management Systems Fit into the Process - Geoff Graham, CSS-Tricks
To-Do
Required:
- Create a local WordPress installation and install the Tackle Box branch of the Timber Starter Theme.
- Install the Timber Library plugin and Advanced Custom Fields (free or paid, paid recommended).
- Create a list of content in the notes/content.md file.
- Create a list of URLs in the notes/urls.md file.
- Map these to WordPress content types as best you can e.g. what’s a post, what’s a page? Are there custom post types or taxonomies? Custom page templates?
Optional:
- Define your target audience in a few sentences. Come up with a couple of personas for example users.
- Compile a list of 3-4 websites that serve your target audience and can be references for your content structure. These don’t need to be WordPress sites. Use then as a guideline when creating your content outline.