This is a step-by-step guide on how to learn WordPress, aimed at beginner users who are trying to become competent with the platform in their spare time.
Even if you’re juggling work, family, friends, sport and fifty other things at once, learning WordPress isn’t beyond your capabilities. If you’re willing to invest a bit of free time whenever you’ve got it, you can master the fundamentals of WordPress a lot quicker than you might imagine.
This is a day-by-day WordPress learning regime that anyone can follow. In compiling this tutorial, I’ve made the following assumptions:
- You already have WordPress installed, or have at least used the platform a few times before. (You really should have access to a WordPress install before you start learning).
- You’re able to devote 2 or 3 hours per day to learning WordPress (before work, after school, on your lunch break, whenever).
So on with the show. Find out how to learn WordPress in a quick and logical manner with this 7 day plan.
Monday
Venture over to the WordPress Codex and read the Getting Started section.
This collection of articles walks you through the fundamentals of how to learn WordPress, and introduces you to all the essential concepts of the software. As you read, you’re encouraged to practice the things you’re learning on your own WordPress site.
The writing style is a bit dry and encyclopedic, but the information is rock solid. If you can follow and understand most of it then your week of learning WordPress is off to an excellent start.
Featured Plugin - WordPress Newsletter Plugin
Tuesday
Get your head around WordPress themes.
Understanding how themes work is absolutely key to learning WordPress. Choosing a new theme is probably the first customization that you’ll make to your site, so it’s important to know what you’re doing.
As a starting point, check out Using Themes in the Codex. Once you’re comfortable with the concept of themes and how they work, venture over to the WordPress Theme Directory and start doing some exploring.
Wednesday
Familiarize yourself with the WordPress Plugin Directory.
The Directory is by far the largest collection of free WordPress plugins on the web, and you’ll certainly be spending some time here if you want to become a serious WordPress user.
Have a look in the ‘Most Popular’ section to see which plugins are widely used. Whenever you look at a plugin, pay attention to its average user rating (the yellow stars) and how recently it was updated. Poorly-rated and out-of-date plugins should generally be avoided.
For a broad overview of what’s currently hot among WordPress users, have a read of The Top 100 WordPress Plugins For Your Site.
Thursday
Learn about WordPress SEO.
You can take some simple yet powerful steps to improve your site’s visibility in Google. Spend an hour or so learning the core aspects of WordPress SEO, and you’ll be much better off for it. We have a very excellent three part tutorial on this very subject.
If you’re a complete newbie to the concept of Search Engine Optimization, a great resource to get you off the ground is the Beginner’s Guide to SEO, which is available for free on the SEOmoz website.
Friday
Learn how WordPress hosting works.
As your WordPress site grows, so do your hosting requirements. If you’re just staring out with a new WordPress site, then just about any old hosting plan will do the trick. But as you build up more content and hopefully more traffic, you need to find a hosting provider that can properly support your site.
The crew over at WP Shout have put together a very comprehensive review of WordPress hosting providers, harvested from interviews with 252 different WordPress users. Well worth a read if you’re not too familiar with the market and various providers. For further reading, we also did an article recently on the pros and cons and free WordPress hosting.
Saturday
Learn where to learn more.
Knowing how to learn WordPress really boils down to knowing where to look. It’s important that you identify a list of reliable and comprehensive resources that you can turn to for guidance. Get in the habit of reading the right blogs and the right books, and you’ll start learning WordPress almost by osmosis.
To point you in the right direction, we’ve got an article on 10 free resources for learning WordPress, comprised of blogs and eBooks dedicated to the mighty WP.
Sunday
Crack a beer and congratulate yourself.
On the seventh day, the Lord rested. If you’ve put in a solid couple of hours learning WordPress for the past six days, then give yourself a big pat on the back. You’re now vastly more informed and capable than you were a week ago, and well on your way to becoming a hardcore WordPress rockstar.
All you gotta do now is keep at it!
Photos: Leo Reynolds, Mag3737, Chris in Plymouth and Mark Brannan.

Great post. Talk about Keep It Simple Stupid. I loved this. Sometimes taking all the “stuff” out of the picture creates a clear view of how simple it really is. There is a learning curve to WordPress, but with time and dedicated effort, anyone can learn anything.
You said it :)
Love this initiative a lot.. how about doing the same thing but on Theme creation. Monday is dev on the header, tuesday is dev on the subpage etc
That will be super fantastic
Sounds like a very interesting idea – we’ll keep that one in mind.
Definitely your first point on having it installed. I had used various platforms and it was a bit complicated and I made mistakes with install and on CP panel. Left me technically frustrated!
Nice article tim
Great article, its my favourite cms, although some of the buddypress features are lacking compared to jomsocial. thanks for the videos
Really interesting article. It would be interesting to find an article like this on creating WOW WordPress themes.
Real quick and easy tutorial..
I completely agree with you about changing the WordPress theme after installing it. I am starting a “How to WordPress” series at How to wordpress that features tutorials about how to get WordPress set up and changing the theme.
Once you learn wordpress, if your into creating or building lists for your business and you need a software that helps create squeeze pages to build your lists with, I found a great software called Lead Rocket Plugin that creates great professionally designed squeeze pages in 3 minutes or less, to help you build huge lists. This software integrates with wordpress and it is also optimized for mobile devices so you can create landing pages especially for building lists, offering coupons, or selling products mobily as well.. For more information check out the site at leadrocketplugin.net and get it at a huge savings…
These are great suggestions (especially the beer on Sunday!). After working extensively with WordPress newbies over the past couple of years I’ve found that one of the biggest challenges for beginners is simply the overwhelming amount of WordPress information available. There’s no consistency across sources, and many free tutorials are outdated (or targeted at more advanced beginners). I’ve been doing my best to help beginners get over the initial hurdles with high quality training. I’ve recently started offering a free mini-course through my WordPress training site. So far hundreds of beginners have found the course to be a great way to learn WordPress.