WordPress Essentials
for Beginners
November 2015
YES Montreal
Alex Ruaux
Web Developer
Molecularcode Web Design
@molecularcode
Kathryn Presner
Happiness Engineer
Automattic Theme Division
@zoonini
What We’ll Cover
Intro to WordPress
Resources
Hands-on WordPress
Intro to WordPress
Blog
CMS+Blog
CMS
Product Showcase/Store
Video/Image Portfolio
Diving into WordPress
What is WordPress?
WordPress.com vs.
WordPress.org
What is it used for?
http://en.support.wordpress.com/com-vs-org/
WordPress Basics
Database vs. files
PHP vs. HTML
Do I need to know
PHP?
Database ➜
Scripting
Language ➜
Markup
Language ➜
Structure Presentation
Dynamic Functions
Data
Posts vs. Pages
Page
Posts vs. Pages
Post
Posts vs. Pages
Posts
Introduction to Themes
A WP Theme is a collection of Template files -
HTML + PHP + CSS + JS
The CSS (aka stylesheet) usually controls the
layout and design
Only two template files are required: index.php,
style.css
Some are optional: sidebar.php, comments.php,
etc.
http://codex.wordpress.org/Stepping_Into_Templates
http://codex.wordpress.org/Template_Hierarchy
Pre-made Themes
WordPress.org Directory

http://wordpress.org/themes/
Elmastudio

http://www.elmastudio.de/en/
Press75

http://www.press75.com/
The Theme Foundry

https://thethemefoundry.com/
Cedaro

http://www.cedaro.com/
Modifying a Pre-made Theme
Don’t edit original theme files
CSS tweaks: 

custom CSS plugin 

(standalone or Jetpack module)
Beyond CSS tweaks: 

child theme
Introduction to Plugins
What are they?
Where do you get them?
http://wordpress.org/plugins/
Managing Plugins
Introduction to Widgets
What are
they?
What is a
widget
area?
http://codex.wordpress.org/WordPress_Widgets
Managing Widgets
Widgets in the Customizer
WordPress Resources
Official
wordpress.org
The Codex (.org)

http://codex.wordpress.org/
Support Forum (.org)

http://wordpress.org/support
Support (.com)

http://en.support.wordpress.com
wordpress.tv

http://wordpress.tv/
Development Resources
Official Theme Development Checklist & Sample Data

http://codex.wordpress.org/Theme_Development_Checklist
Book: Digging Into WordPress

http://digwp.com/
ThemeShaper

http://themeshaper.com/
Online Resources Compilation

http://kpresner.com/wordpress-resources/
In-Person Resources Compilation

http://kpresner.com/wordpress-resources-in-person/
WordPress Inspiration
WP Showcase

http://wordpress.org/showcase/
We Love WP

http://welovewp.com/
WPInspiration

http://wpinspiration.com/
Questions?
Get the presentation at Slideshare
http://www.slideshare.net/zoonini
Connect with us
Twitter: @molecularcode @zoonini
Join the local community
http://wpmtl.org
Thanks to Shannon Smith at Café Noir Design for work on the original
version of this presentation: http://www.cafenoirdesign.com
Let’s go Spelunking!

WordPress Essentials for Beginners - YES Montreal November 2015