… A N D G E T T I N G YOU R H A N D S D I RT Y
A B E G I N N E R ’ S G U I D E T O
P O P P I N G T H E B O N N E T…
S C O T T H U N T L E Y
I A M N O T A B L O G G E R
Okay, sure, I write articles from time to time for TAFEbytes, a blog by TAFE
teachers.
8 articles in 15 months, that’s not too bad.
I suppose you could say I run my wife’s photoblog
(CLHuntleyPhotography.com)
We just got around to posting our Floriade photos.
Floriade 2013, that is.
I A M N O T A D E V E L O P E R
I was writing this very cool SmartTour Web App in PHP…
…in 2010.
I never finished it.
It didn’t use WordPress as the backend*
*but I have been so totally inspired to redo this project using WordPress as the backend, I just haven’t found
the time
I A M N O T A D E V E L O P E R
I haven’t written any plugins* or any themes.
*I have been so totally inspired to write a plugin for my wife’s photoblog, I just haven’t found
the time.
S O T H E N W H O T H E H E L L A M I ? A N D W H Y A M I
P R E S E N T I N G AT W O R D C A M P ?
“Those who can, do; those who can't, teach.” - George Bernard Shaw
“Actually Mr. Shaw, it’s teaching and assessing.” - Kenneth Scott Huntley
I’m a teacher at Miller College, South Western Sydney Institute of TAFE
S O T H E N W H O T H E H E L L A M I ? A N D W H Y A M I
P R E S E N T I N G AT W O R D C A M P ?
I’m a teacher at Miller College, South Western Sydney Institute of TAFE
• Social Media
• HTML & CSS, even a little jQuery
• Customise Content Management Systems
• ICAWEB416A Customise content management system
• ICAWEB507A Customise a complex IT content management system
• And specifically, we use WordPress!
W H O I S T H E T Y P I C A L M I L L E R S T U D E N T ? A N D H O W
M I G H T T H I S M AY A P P LY T O Y O U ?
Certificate IV and Diploma of IT General
• This means they learn a little bit of every thing
• Thus, they are not programmers
• They learn a little VisualBasic
<Insert audible gasps and much dissatisfaction from the crowd here>
W H O I S T H E T Y P I C A L M I L L E R S T U D E N T ? A N D H O W
M I G H T T H I S M AY A P P LY T O Y O U ?
So, they don’t know how to code in PHP.
But they have to customise a Content Management System.
Can you mod WordPress knowing almost no PHP?
Can I teach you some simple WordPress mods that will give you confidence
to mod the PHP? And can I do it in 45 minutes?
W H E N Y O U A S S U M E …
Let’s assume that you know…
…what an if statement is.
…what a while loop is.
…what a variable is.
That’s all you need to know.
W H E N Y O U A S S U M E …
In all seriousness, in this presentation is not going to be code heavy.
In the demos, I’ll put some PHP code up on screen.
I’ll talk you through what the code is doing.
And I’ll show you where to put the code.
The point of this presentation is to show you that you don’t have to be a code
monkey to do some basic mods to your code.
C T R L - Z ! C T R L - Z ! C T R L - Z !
This should go without saying but…
…let’s not play with a live site. Like your live site. The one you’ve been
putting lots of work into. The one that you can’t afford to break.
Let’s build a sandbox site instead.
W H AT T H E FA M O U S F I V E M I N U T E I N S TA L L S K I P S . . .
Our first mod isn’t really a mod.
The famous five minute install skips adding salts.
Let’s mess with our wp-config.php a little…
T H I S S E M E S T E R ’ S A S S I G N M E N T
In our Diploma course, I randomly assign the students a simulated client.
They then have to customise a WordPress blog for their client.
Let’s take a look at some of the tasks I’m asking the current group of
disinterested pupils aspiring scholars to undertake.
T H I S S E M E S T E R ’ S A S S I G N M E N T
Task 3:
You are required to create a child theme based on either the theme
Twenty Twelve, Twenty Thirteen, or Twenty Fourteen.
T H I S S E M E S T E R ’ S A S S I G N M E N T
Task 4:
Modify the Dashboard. Specifically, you are to:
a. Add your client’s logo to the Login Screen
b. Add a custom dashboard widget that welcomes them to the CMS,
and provides your contact details (email address, phone number) for
them to contact you if they need support.
T H I S S E M E S T E R ’ S A S S I G N M E N T
Task 5:
Your client has requested “upcoming events” functionality for their blog.
To implement this feature, you have decided to create a Custom Post
Type for Events.
C H I L D T H E M E S
What is a Child Theme?
According to the WordPress Codex:
“A child theme is a theme that inherits the functionality of another theme, called the parent
theme.
Child themes allow you to modify, or add to the functionality of that parent theme.
A child theme is the best, safest, and easiest way to modify an existing theme, whether you
want to make a few tiny changes or extensive changes.
Instead of modifying the theme files directly, you can create a child theme and override within.”
http://codex.wordpress.org/Child_Themes
C H I L D T H E M E S A N D C U S T O M C S S
What is the best way to modify a theme’s CSS?
In this demo, we’ll create a child theme, and write some ugly CSS. (And do
something useful, like making part of their theme disappear.)
A D D I N G O U R L O G O T O T H E L O G I N S C R E E N
It’s always a nice touch for our client’s to see their logo in the login screen.
This isn’t too hard.
In this demo, we’ll modify functions.php.
A D D A C U S T O M D A S H B O A R D W I D G E T
Next, we are required to add a custom dashboard widget.
• In our case, to include our contact details.
• Maybe there’s something else you might want to add to the backend of
your blog?
In this demo, we’ll create a plugin that adds a dashboard widget.
C U S T O M P O S T T Y P E S
I promised to show some custom post types too.
But then the schedule for WordCamp was published…
C U S T O M P O S T T Y P E S
Mastering Custom Post Types
by Ajax McKerral
(Sunday 12:15)
“Getting to the bottom of creating custom post
types, and how this can benefit your clients.
Learn how to declare them, label them, add
taxonomies and make them navigable in the
Dashboard.
Then learn how to build templates for them and
take full advantage of core WordPress
functionality to make yours and your client’s life
easier.”
…and I saw this.
!
I don’t want to be repetitive.
!
It looks like Ajax’s
presentation will cover this
topic in more depth.
S O I N S T E A D …
Let’s put an ad after the first post.
In this demo, we will modify the WordPress loop.
S O WA S T H I S H A R D ?
No.
These tasks were all taken from tutorials published online (and with a little help from the WordPress
codex).
• Look for these tutorials
• Don’t be intimidated by them
• You don’t need to be a code monkey to work through a WordPress tutorial. Or book. Or whatever.
• A good tutorial will talk you through the code…
• …and maybe even set you on the path to becoming a code monkey.
Follow me on Twitter: @MillerTAFEScott
Tweet WordCamp: #wcsyd
Join the local Meetups: www.meetup.com/WordPress-Sydney
!
!
Credits:
Guillaume Voisin How to Build Custom Dashboard Widgets http://goo.gl/oGNYk9
Conor Turnbull 12 Useful Customization and Branding Tweaks for the WordPress Dashboard http://goo.gl/9eLDJv
Harish Chouhan Customizing the WordPress Dashboard For Your Clients http://goo.gl/VHGmxD
Jean-Baptiste Jung 10 Useful WordPress Loop Hacks http://goo.gl/gzYtgd
Photo by Duncan Miller Photography https://flic.kr/p/7Z25ev

More Related Content

PPTX
Design Your First Word Press Theme In Minutes Word Camp Birmingham Brett Bume...
PDF
Lead generation viral blogging
PDF
Working In The Now - Paris Web
PPTX
Designing for WordPress
PPT
Drupal vs. WordPress: Smackdown Edition
PPT
Mid Term Project
PPT
Weebly Website for Teachers
PPTX
Make WordPress Your Friend #2 WordCamp Lancaster 2015
Design Your First Word Press Theme In Minutes Word Camp Birmingham Brett Bume...
Lead generation viral blogging
Working In The Now - Paris Web
Designing for WordPress
Drupal vs. WordPress: Smackdown Edition
Mid Term Project
Weebly Website for Teachers
Make WordPress Your Friend #2 WordCamp Lancaster 2015

What's hot (16)

PDF
Designer vs Developer: BE THE UNICORN
PDF
Birthing a Child Theme - WordCamp Scranton
PDF
Prezi - Putting More Life to Your Presentations
PPTX
WordCamp Miami- How to Hire a Web Firm to Build Your Website
PDF
Style Guide Best Practices
PDF
How to Send a Ginormous 1GB File to Clients Without Sweating Using Dropbox
PPTX
Making flashgames
PDF
Don’t Panic: How To Troubleshoot Your WordPress Site
PPTX
WordCamp Baltimore 2016
PPTX
How to Make WordPress Your Friend
PDF
Daniel Cobb Professional Persona Project
PDF
How to prevent gradual loading of css in WordPress
PDF
How to use Canva to create Facebook posts
PDF
How to Access, Upload and Install Thrive Themes and Thrive Content Builder
PDF
A Beginner's Guide on How to Use Pinterest
PPTX
How to become a Web Developer
Designer vs Developer: BE THE UNICORN
Birthing a Child Theme - WordCamp Scranton
Prezi - Putting More Life to Your Presentations
WordCamp Miami- How to Hire a Web Firm to Build Your Website
Style Guide Best Practices
How to Send a Ginormous 1GB File to Clients Without Sweating Using Dropbox
Making flashgames
Don’t Panic: How To Troubleshoot Your WordPress Site
WordCamp Baltimore 2016
How to Make WordPress Your Friend
Daniel Cobb Professional Persona Project
How to prevent gradual loading of css in WordPress
How to use Canva to create Facebook posts
How to Access, Upload and Install Thrive Themes and Thrive Content Builder
A Beginner's Guide on How to Use Pinterest
How to become a Web Developer
Ad

Viewers also liked (20)

PDF
THE WORDPRESS DASHBOARD DEMYSTIFIED
PPTX
Truly Dynamic Sidebars for WordPress
PDF
Design and Development Techniques for Accessibility: WordCamp Tampa 2015
PDF
WordCamp Nashville: Clean Code for WordPress
PDF
Maintaining Retainers as a WordPress Developer
PDF
Object Oriented Programming for WordPress Plugin Development
PPTX
Website Security - It Begins With Good Posture
PDF
Como oferecer boas experiências online com a criação de sites de qualidade - ...
PDF
WCCHS: Responsive Design with WordPress
PDF
WordCamp Milwaukee 2012 - Aaron Saray - Secure Wordpress Coding
PPTX
Work, Life, Blog Balance
KEY
Supporting Wordpress
PDF
BuddyPress Tips: How We Built chekmrk
PDF
WordPress for Beginners
PPTX
WortdPress Child themes: Why and How
PDF
Categories, Tags, Custom Post Types! Oh My!
PDF
WordCamp 2015
PPTX
WordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChi
PPTX
Less js-&-wp
PDF
Building App Themes for WordPress
THE WORDPRESS DASHBOARD DEMYSTIFIED
Truly Dynamic Sidebars for WordPress
Design and Development Techniques for Accessibility: WordCamp Tampa 2015
WordCamp Nashville: Clean Code for WordPress
Maintaining Retainers as a WordPress Developer
Object Oriented Programming for WordPress Plugin Development
Website Security - It Begins With Good Posture
Como oferecer boas experiências online com a criação de sites de qualidade - ...
WCCHS: Responsive Design with WordPress
WordCamp Milwaukee 2012 - Aaron Saray - Secure Wordpress Coding
Work, Life, Blog Balance
Supporting Wordpress
BuddyPress Tips: How We Built chekmrk
WordPress for Beginners
WortdPress Child themes: Why and How
Categories, Tags, Custom Post Types! Oh My!
WordCamp 2015
WordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChi
Less js-&-wp
Building App Themes for WordPress
Ad

Similar to A Beginner's Guide to Popping the Bonnet and Getting Your Hands Dirty (20)

PDF
Word camp Raleigh 2017 - Wordpress for Beginners
PPT
WordPress Complete Tutorial
PPTX
The Flexibility of WordPress
PDF
WordPress 101 Saturday Session
PPTX
Wordpress workflow for an agency world
PPTX
MCC Web Design Workshop
PPT
Internet Librarian Slides
PDF
WordCamp Raleigh 2018 - Beginner's Guide to Wordpress
PDF
Using Wordpress with Reclaim Hosting
PDF
Alice Phieu - WordPress For Beginners
PPTX
BASIC Wordpress content management training August 2014
PPT
WordPress for Libraries PreConference Workshop
ZIP
WordPress as a CMS
PDF
WordCamp Raleigh 2019 - Beginner's Guide to Wordpress
PDF
WordPress_Workshop_Feb_2014_consolidated
PPTX
WordPress Webinar Training Presentation
PPTX
Advanced Intro to Wordpress
PDF
Wordpress Guide
PPTX
Wordpress Custom Post Types
PDF
Make WordPress Fit: The Cinderella Shoe Approach to Custom Theming
Word camp Raleigh 2017 - Wordpress for Beginners
WordPress Complete Tutorial
The Flexibility of WordPress
WordPress 101 Saturday Session
Wordpress workflow for an agency world
MCC Web Design Workshop
Internet Librarian Slides
WordCamp Raleigh 2018 - Beginner's Guide to Wordpress
Using Wordpress with Reclaim Hosting
Alice Phieu - WordPress For Beginners
BASIC Wordpress content management training August 2014
WordPress for Libraries PreConference Workshop
WordPress as a CMS
WordCamp Raleigh 2019 - Beginner's Guide to Wordpress
WordPress_Workshop_Feb_2014_consolidated
WordPress Webinar Training Presentation
Advanced Intro to Wordpress
Wordpress Guide
Wordpress Custom Post Types
Make WordPress Fit: The Cinderella Shoe Approach to Custom Theming

More from Kenneth Scott Huntley (19)

PPTX
Five Instructional Design Lessons from the Tokyo Subway
PPTX
What to consider when selecting an LMS
PDF
WordPress to Moodle (and Vice Versa) with RSS
PDF
WCBNE: Your First Twelve Plugins
PDF
Making a Case for Arduino - ETP17
PPTX
Using Competency Frameworks and Learning Plans
PPTX
MoodeMoot New Zealand - Can you lose Moodle in your sofa cushions?
PDF
WCSYD: Three Incredibly Nerdy (But Ultimately Pointless) Topics
PPTX
Compliance, Assessments and Activity Tracking
PPTX
Performance Recording and Submission
PDF
BuzzConf - WPParra 7/9/15
PPTX
PHP & EduTech: A Call To Arms!
PDF
Moodle and the Internet of Things
PDF
SydPHP: IoT and Ugly Ties
PDF
Moodle and the Internet of Things
PPTX
PPTX
WP Parramatta Feb Housekeeping
PPTX
A Parramatta WordPress Christmas Carol
PPTX
WPParra: WCSyd Wrapup (7/10/14)
Five Instructional Design Lessons from the Tokyo Subway
What to consider when selecting an LMS
WordPress to Moodle (and Vice Versa) with RSS
WCBNE: Your First Twelve Plugins
Making a Case for Arduino - ETP17
Using Competency Frameworks and Learning Plans
MoodeMoot New Zealand - Can you lose Moodle in your sofa cushions?
WCSYD: Three Incredibly Nerdy (But Ultimately Pointless) Topics
Compliance, Assessments and Activity Tracking
Performance Recording and Submission
BuzzConf - WPParra 7/9/15
PHP & EduTech: A Call To Arms!
Moodle and the Internet of Things
SydPHP: IoT and Ugly Ties
Moodle and the Internet of Things
WP Parramatta Feb Housekeeping
A Parramatta WordPress Christmas Carol
WPParra: WCSyd Wrapup (7/10/14)

Recently uploaded (20)

PDF
Zenith AI: Advanced Artificial Intelligence
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
DOCX
search engine optimization ppt fir known well about this
PPTX
Configure Apache Mutual Authentication
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
The influence of sentiment analysis in enhancing early warning system model f...
PDF
Five Habits of High-Impact Board Members
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
UiPath Agentic Automation session 1: RPA to Agents
PDF
Architecture types and enterprise applications.pdf
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
DOCX
Basics of Cloud Computing - Cloud Ecosystem
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
Flame analysis and combustion estimation using large language and vision assi...
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
Zenith AI: Advanced Artificial Intelligence
OpenACC and Open Hackathons Monthly Highlights July 2025
search engine optimization ppt fir known well about this
Configure Apache Mutual Authentication
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Consumable AI The What, Why & How for Small Teams.pdf
NewMind AI Weekly Chronicles – August ’25 Week III
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
A contest of sentiment analysis: k-nearest neighbor versus neural network
The influence of sentiment analysis in enhancing early warning system model f...
Five Habits of High-Impact Board Members
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
UiPath Agentic Automation session 1: RPA to Agents
Architecture types and enterprise applications.pdf
Improvisation in detection of pomegranate leaf disease using transfer learni...
Basics of Cloud Computing - Cloud Ecosystem
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Convolutional neural network based encoder-decoder for efficient real-time ob...
Flame analysis and combustion estimation using large language and vision assi...
Taming the Chaos: How to Turn Unstructured Data into Decisions

A Beginner's Guide to Popping the Bonnet and Getting Your Hands Dirty

  • 1. … A N D G E T T I N G YOU R H A N D S D I RT Y A B E G I N N E R ’ S G U I D E T O P O P P I N G T H E B O N N E T… S C O T T H U N T L E Y
  • 2. I A M N O T A B L O G G E R Okay, sure, I write articles from time to time for TAFEbytes, a blog by TAFE teachers. 8 articles in 15 months, that’s not too bad. I suppose you could say I run my wife’s photoblog (CLHuntleyPhotography.com) We just got around to posting our Floriade photos. Floriade 2013, that is.
  • 3. I A M N O T A D E V E L O P E R I was writing this very cool SmartTour Web App in PHP… …in 2010. I never finished it. It didn’t use WordPress as the backend* *but I have been so totally inspired to redo this project using WordPress as the backend, I just haven’t found the time
  • 4. I A M N O T A D E V E L O P E R I haven’t written any plugins* or any themes. *I have been so totally inspired to write a plugin for my wife’s photoblog, I just haven’t found the time.
  • 5. S O T H E N W H O T H E H E L L A M I ? A N D W H Y A M I P R E S E N T I N G AT W O R D C A M P ? “Those who can, do; those who can't, teach.” - George Bernard Shaw “Actually Mr. Shaw, it’s teaching and assessing.” - Kenneth Scott Huntley I’m a teacher at Miller College, South Western Sydney Institute of TAFE
  • 6. S O T H E N W H O T H E H E L L A M I ? A N D W H Y A M I P R E S E N T I N G AT W O R D C A M P ? I’m a teacher at Miller College, South Western Sydney Institute of TAFE • Social Media • HTML & CSS, even a little jQuery • Customise Content Management Systems • ICAWEB416A Customise content management system • ICAWEB507A Customise a complex IT content management system • And specifically, we use WordPress!
  • 7. W H O I S T H E T Y P I C A L M I L L E R S T U D E N T ? A N D H O W M I G H T T H I S M AY A P P LY T O Y O U ? Certificate IV and Diploma of IT General • This means they learn a little bit of every thing • Thus, they are not programmers • They learn a little VisualBasic <Insert audible gasps and much dissatisfaction from the crowd here>
  • 8. W H O I S T H E T Y P I C A L M I L L E R S T U D E N T ? A N D H O W M I G H T T H I S M AY A P P LY T O Y O U ? So, they don’t know how to code in PHP. But they have to customise a Content Management System. Can you mod WordPress knowing almost no PHP? Can I teach you some simple WordPress mods that will give you confidence to mod the PHP? And can I do it in 45 minutes?
  • 9. W H E N Y O U A S S U M E … Let’s assume that you know… …what an if statement is. …what a while loop is. …what a variable is. That’s all you need to know.
  • 10. W H E N Y O U A S S U M E … In all seriousness, in this presentation is not going to be code heavy. In the demos, I’ll put some PHP code up on screen. I’ll talk you through what the code is doing. And I’ll show you where to put the code. The point of this presentation is to show you that you don’t have to be a code monkey to do some basic mods to your code.
  • 11. C T R L - Z ! C T R L - Z ! C T R L - Z ! This should go without saying but… …let’s not play with a live site. Like your live site. The one you’ve been putting lots of work into. The one that you can’t afford to break. Let’s build a sandbox site instead.
  • 12. W H AT T H E FA M O U S F I V E M I N U T E I N S TA L L S K I P S . . . Our first mod isn’t really a mod. The famous five minute install skips adding salts. Let’s mess with our wp-config.php a little…
  • 13. T H I S S E M E S T E R ’ S A S S I G N M E N T In our Diploma course, I randomly assign the students a simulated client. They then have to customise a WordPress blog for their client. Let’s take a look at some of the tasks I’m asking the current group of disinterested pupils aspiring scholars to undertake.
  • 14. T H I S S E M E S T E R ’ S A S S I G N M E N T Task 3: You are required to create a child theme based on either the theme Twenty Twelve, Twenty Thirteen, or Twenty Fourteen.
  • 15. T H I S S E M E S T E R ’ S A S S I G N M E N T Task 4: Modify the Dashboard. Specifically, you are to: a. Add your client’s logo to the Login Screen b. Add a custom dashboard widget that welcomes them to the CMS, and provides your contact details (email address, phone number) for them to contact you if they need support.
  • 16. T H I S S E M E S T E R ’ S A S S I G N M E N T Task 5: Your client has requested “upcoming events” functionality for their blog. To implement this feature, you have decided to create a Custom Post Type for Events.
  • 17. C H I L D T H E M E S What is a Child Theme? According to the WordPress Codex: “A child theme is a theme that inherits the functionality of another theme, called the parent theme. Child themes allow you to modify, or add to the functionality of that parent theme. A child theme is the best, safest, and easiest way to modify an existing theme, whether you want to make a few tiny changes or extensive changes. Instead of modifying the theme files directly, you can create a child theme and override within.” http://codex.wordpress.org/Child_Themes
  • 18. C H I L D T H E M E S A N D C U S T O M C S S What is the best way to modify a theme’s CSS? In this demo, we’ll create a child theme, and write some ugly CSS. (And do something useful, like making part of their theme disappear.)
  • 19. A D D I N G O U R L O G O T O T H E L O G I N S C R E E N It’s always a nice touch for our client’s to see their logo in the login screen. This isn’t too hard. In this demo, we’ll modify functions.php.
  • 20. A D D A C U S T O M D A S H B O A R D W I D G E T Next, we are required to add a custom dashboard widget. • In our case, to include our contact details. • Maybe there’s something else you might want to add to the backend of your blog? In this demo, we’ll create a plugin that adds a dashboard widget.
  • 21. C U S T O M P O S T T Y P E S I promised to show some custom post types too. But then the schedule for WordCamp was published…
  • 22. C U S T O M P O S T T Y P E S Mastering Custom Post Types by Ajax McKerral (Sunday 12:15) “Getting to the bottom of creating custom post types, and how this can benefit your clients. Learn how to declare them, label them, add taxonomies and make them navigable in the Dashboard. Then learn how to build templates for them and take full advantage of core WordPress functionality to make yours and your client’s life easier.” …and I saw this. ! I don’t want to be repetitive. ! It looks like Ajax’s presentation will cover this topic in more depth.
  • 23. S O I N S T E A D … Let’s put an ad after the first post. In this demo, we will modify the WordPress loop.
  • 24. S O WA S T H I S H A R D ? No. These tasks were all taken from tutorials published online (and with a little help from the WordPress codex). • Look for these tutorials • Don’t be intimidated by them • You don’t need to be a code monkey to work through a WordPress tutorial. Or book. Or whatever. • A good tutorial will talk you through the code… • …and maybe even set you on the path to becoming a code monkey.
  • 25. Follow me on Twitter: @MillerTAFEScott Tweet WordCamp: #wcsyd Join the local Meetups: www.meetup.com/WordPress-Sydney ! ! Credits: Guillaume Voisin How to Build Custom Dashboard Widgets http://goo.gl/oGNYk9 Conor Turnbull 12 Useful Customization and Branding Tweaks for the WordPress Dashboard http://goo.gl/9eLDJv Harish Chouhan Customizing the WordPress Dashboard For Your Clients http://goo.gl/VHGmxD Jean-Baptiste Jung 10 Useful WordPress Loop Hacks http://goo.gl/gzYtgd Photo by Duncan Miller Photography https://flic.kr/p/7Z25ev