Home » Wordpress » Top 50 WordPress Tutorials

As a web developer, you can broaden your potential client base and add value for existing clients by listing ‘WordPress’ as an area of expertise. Of course, unless you want to bluff your way through jobs, you’d better have the skill to back-up that claim. This collection will help.

WordPress Basics

1. Unraveling the Secrets of the comments.php File

Nettuts+ author Gilles Maes has written an in-depth overview of the comments.php file and how to make the most of the template.

2. How to Become a WordPress Developer

iThemes has a tutorial on how to become a WordPress developer. The article covers development tools, best plugins, suggestions for getting clients, and more.

3. Multiple WordPress Installations Using a Single Database

Streamline your WordPress set-up by installing multiple instances of WordPress on the same database.

5 Wordpress Freelancer Web Designer Web Developer Mumbai

Theme Tutorials

4. How to Create a WordPress Theme from Scratch

Nettuts+ author Sam Parkinson gives a thorough overview of how to make your own custom theme from scratch, complete with source code.

5. So You Want to Create WordPress Themes, Huh?

A lengthy and thorough series of tutorials covering nearly every aspect of WordPress theme development. A must-read for beginners.

6. WordPress for Designers: Video Series

Drew Douglass will teach us, using easy to understand screencasts, exactly how to design for WordPress.

7. WordPress Theme Hacks

A collection of simple WordPress hacks that you’ll find yourself reusing all the time when working with themes.

8. Designing for WordPress Screencast

CSSTricks has an excellent 3-step screencast that starts with the basics of solid theme design (step 2 and step 3).

9. Turning a Web Template Into a WordPress Theme

Instead of using one of the many standard WordPress themes, you could convert a web template into a WordPress theme with this video tutorial.

10. WordPress CSS Guides

A slightly-dated but still useful guide on how to alter the CSS on default themes to create your own personalized theme.

11. How to Create a WordPress Theme in 5 Minutes

Bothack has a quick-n-dirty rundown on how to create your own WordPress theme in 5 minutes.

12. Mastering WordPress Theme Hacks and Techniques

Nuope has a 4-part series on Mastering CSS, one of which is how to master WordPress theme hacks.

13. Blog Posts in Different Columns

If you’re wanting a little more advanced look and feel to your blog, try setting the posts to display in different columns.

14. Adding Tabs to Your Theme’s Sidebar

Here’s a quick hack that adds tabs to your sidebar using Yahoo! Tab View.

15. Category Styling

This tutorial shows how to add messages in the theme for posts in a certain category using CSS.

16. Multiple Page Layouts in a Single Template

If you’re looking for a more diversified template for sub-pages in a template, check out this quick tutorial for mutiple page layouts in a single template.

17. Rounded Corner Tab Menus

Rubique has a quick tutorial on how to use CSS to make rounded corners for your WordPress menus.

18. Dynamic Classes or ID’s

Elliot Jay Stocks as a useful tutorial on how to apply a dynamic body class or ID to your templates, for styling purposes.

19. Formatting Images for Feed Readers

How to make sure your images are looking good in many of your blog follower’s favorite medium: the feed reader.

20. How to Highlight Author Comments in WordPress

Google blogger Matt Cutts offers some advice on how to style your author comments differently than the rest of the reader comments.

21. Customizing Widgets Using CSS

Widgets are a great way to quickly add information to your layout (namely the sidebar). Here’s a tutorial on how to style the widgets using CSS.

22. Using Sliding Doors with WordPress Navigation

The Sliding Doors technique is a great way to utilize CSS and background images to make tabbed navigation. WPHacks shows us how to utilize Sliding Doors to enhance WordPress navigation.

23. WordPress Categories in a Horizontal Drop-down Menu

How to use CSS and Javascript to make a horizontal drop-down menubar.

24. Separate Comments from Trackbacks

It’s a good idea to separate trackbacks from your comments.

25. Creating a Widget Ready Footer

There’s a trend for blogs to have footers that feature columns of extra information. Learn how to create a widget-ready WordPress footer.

26. Make a Featured Post Carousel

Many blogs use a featured post carousel to show recent posts or flagship content. Learn how to create this nifty feature with Nettuts+ author James Lao.

27. How to Lay Text Over Images

Add a little flair to your blog and add some text to your flagship images by only using WordPress custom fields.

28. The Date/Image Hack

Interesting tutorial on how to combine a combination of images, CSS and WordPress hooks in order to graphically display the date of the published post.

29. Dynamic Sticky Pages

Learn how to dynamically make posts stay on top longer in category and archive listings using multiple loops.

3 Wordpress Freelancer Web Designer Web Developer Mumbai

Plugins

30. Your First WP Plugin

Mark Jaquith has a short-and-sweet screencast on how to create your first WordPress plugin in under 5 minutes.

31. How to Write a Simple WordPress Plugin

A step-by-step guide to a simple and fun WordPress plugin.

32. Screencast on Writing a WordPress Plugins

If you’re rather see a visual demonstration of how to write a WordPress plugin, look no further than the Weblog Tools Collection screencast.

7 Wordpress Freelancer Web Designer Web Developer Mumbai

The Backend

33. Custom Write Panels in the WordPress Backend

Design blog WeFunction shows us how to create extra write panels for adding extra bits to the “Write” page of the admin area.

34. WordPress as a CMS

WordPress isn’t just a blogging tool, it can also be a CMS with the help of some plugins and theme retooling.

35. Exporting WordPress Data

Learn how to import and export your WordPress posts and comments with this handy screencast.

custom write panel Wordpress Freelancer Web Designer Web Developer Mumbai

Miscellaneous

36. Embedding WordPress into OS Commerce

OS Commerce is a popular open source ecommerce shopping script that many web developers use to sell goods. Here’s a tutorial on how to embed a WordPress blog into an OS Commerce installation.

37. Creating An Automatic Sitemap

Sitemaps help users navigate the site, as well as allow search engines to have quick access to all of your blog’s pages. Here’s a tutorial on how to create an automatic sitemap for your WordPress installation.

38. Build a Dynamic Design Portfolio

A terrific guide on how to utilize the query_posts tag to create a design portfolio with WordPress.

39. Create a User Contributed Link Feed w/ WordPress Comments

If you’re wanting to add a Nettuts+ style link feed, Collis has an excellent tutorial on how to utilize WordPress comments to create the feed.

40. A WordPress-Powered Membership Directory

WPDesigner shows us how to create a membership directory using a standard installation of WordPress and some customization.

41. Remove Categories in the WordPress Loop

Sometimes excluding certain posts in categories from showing in the WordPress loop is important. Here’s a quick tutorial with sample code on how to exclude certain categories in your templates.

42. Add a Twitter Field to your Form

How to install the twitip-id plugin to include a field for commenters to leave their Twitter ID.

43. Enabling HTTPS for WordPress.com Blogs Screencast

The WordPress team has put together a how-to video on enabling HTTPS on WordPress.com blogs.

44. How to Add Photo Captions

Good photo captions aren’t that something that WordPress themes usually come with out of the box. This screencast shows how to correctly add photo captions into your posts.

45. Make a Random Post Button

Adding a random post button is only a SQL query and PHP snippet away.

46. RSS-Only Posts

This tutorial shows you how to create posts that only appear in RSS feeds, in hopes to improve RSS subscriber counts.

47. WordPress SEO

Yaost has a lengthy tutorial on how to squeeze the most SEO out of your WordPress blog.

48. Learn How to Make Your Blog Accessible

Most blogs don’t conform to WAI/WCAG standards in terms of accessibility. Learn how to meet these standards with Bruce Lawson’s accessibility hacks.

49. Definitive Guide to Semantic Web Markup for Blogs

Although not strictly a WordPress tutorial, Chris Pearson’s guide to semantic web markup for blogs is a must-read for anyone wanting to maximize their results in search engines.

50. Digg-proof Your WordPress

Learn how to configure MySQL, Apache and other things to keep your site humming when it lands on the front page of Digg.

If you found this post useful, please vote for it on Digg. Thanks!

Array ( [0] => Wordpress )

Leave a comment

112 Comments.

  1. Hi, this is a very interesting blog page and ive enjoyed reading many of the articles and posts contained on the website, keep up the good work and hope to read some more interesting content in the future.

  2. good information i found on your site, 10x for sharing it whit us admin!

  3. Creating blogs may seem easy, but there are still some rules, tips which should be followed in order to have a blog without mistakes. I will try to present you some fundamental advices, hope they will help you! Your site is doing good!

  4. This is the best site, i’ve ever seen, bookmarked

  5. come to think of that , i never considered it in that way before

  6. Thanks I really needed this.

  7. Redundantly sleepyheaded and apologizing for web analytics

  8. Hello, i am not used to passing comments on discussions, but i am quite impressed by this site, so i will certainly visit again

  9. I have a project that I am just now working on, and I have been looking for such information… Regards…

  10. I was wondering if you ever considered changing the layout of your blog? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or two images. Maybe you could space it out better?

  11. You are making a lot of effective points in this blog post however its difficult in my situation to focus on your content because of the complicated blog layout!

  12. Hi, Whats your blog system, is this a wordpress or another ? I’m waiting your reply, thanks.

  13. Excellent blog! I genuinely love how it’s easy on my eyes and the details are well written. I am wondering how I may be notified whenever a new post has been made. I have subscribed to your rss feed which should do the trick! Have a nice day!

  14. Incredibly insightful. I like the way you write. Do you provide an RSS feed?

  15. Hello – I must say, I am impressed with your site. I had no trouble navigating through all the tabs and information was very easy to access. I found what I wanted in no time at all. Pretty awesome. Would appreciate it if you add forums or something, it would be a perfect way for your clients to interact. Great job! Susan

  16. This is my first time visiting your blog. I found so many interesting ideas in your blog especially on the comment area. I guess I am not the only one having all the enjoyment here, keep up the good work. Thanks.

  17. Very interesting. Do you have a facebook or twitter page I can follow you on?

  18. English I own feeblly, but regularly I read you with the help online the translator from google. Thanks for interesting posts

  19. Its very informative and interesting article.all the points are very useful. Simple but very effective writing. Thanks for sharing such a nice post.

  20. Thank you for the sensible critique. Me & my neighbour were preparing to do some research about that. We got a good book on that matter from our local library and most books where not as influensive as your information.

  21. Def. the best plugin to have is the WP SUPER OPTIN plugin… click my name and will bring to you the wordpress plugin directory… Just awesome plugin for blogmasters to collect emails.

  22. This really is such a excellent resource that you are offering and you also give it away for zero cost. …

  23. You’re not going to believe this but I have piddled away all night hunting for some articles about this. I wish I knew of this site earlier, it was a great read and really helped me out. Have a good one

  24. Great suggestion I recently encounter your blog and have been reading along. I thought I would leave my inaugural comment. I don’t know what toconfessexcept that I have enjoyed reading. Detail blog. I will keep visiting this blog very on all occasions. Your blog review here a8

  25. This is the third time I’ve stumbled onto your site within the last few weeks. Looks like I should bookmark it.

  26. Awesome suggestions again…am figuring out lotsa new stuff from you!! Thanx.

  27. “There is obviously a whole lot to understand about this. I consider you produced some excellent points in Attributes also.Preserve operating ,fantastic position!”

  28. I have generated some good views from your site. I will definitely research more on this then apply it to my blog. Visit mine as well whenever you want. Maybe we can exchange ideas!

  29. I am happy to find so many useful information here in the post, we need develop more strategies in this regard, thanks for sharing. . . . . .

  30. Hiya I am totally glad i discovered your site I was looking for info about bikes on yahoo and accidently got to ur website, I gotta say your website looks great and theme is totally cool! I dont got time right now to read the whole website but ive bookmrked it in opera and subscribed on rss, look forward to being a loyal fan!

  31. Awesome tips again…am learning lotsa new things from you!! Thanks.

  32. I usually don’t post in Blogs but your blog forced me to, amazing work.. beautiful …

  33. This is such a great resource that you are providing and you give it away for free. I love seeing websites that understand the value of providing a quality resource

  34. Blogs Very informative article. I’ve found your blog via Yahoo and I?m really glad about the information you provide in your posts. Thank You for sharing this very informative article… Regards

  35. This really is my very first time i visit here. I discovered so numerous fascinating stuff in your weblog particularly its discussion. From the plenty of comments on your content articles, I guess I am not the only one having all the enjoyment right here! keep up the great work.

  36. Wonderful blog! I truly love how it is easy on my eyes as well as the data are well written. I am wondering how I might be notified whenever a new post has been made. I have subscribed to your rss feed which should do the trick! Have a nice day!

  37. Easily, the post is actually the greatest on this deserving topic. I agree with your conclusions and will thirstily look forward to your coming updates. . . . .

  38. I desired to thank you for this interesting post .I for sure enjoyed every little bit of it. I have you bookmarked your web site to look at the latest stuff you place.

  39. A great bit of info you got here. Thanks for this.

  40. This is such a great resource that you are providing and you give it away for free. I love seeing websites that understand the value of providing a quality resource

  41. In the long lasting search of information relevant to this topic I suddently found this blog which I feel is great, just want to share my happines.

  42. It is very difficult for some to look the way they want. Many people will reach to look they want. Nobody should judge other peoples decisions.

  43. great resources here. I’ll be back for the next your posting. keep writing and happy blogging.

  44. Wonderful learn, I simply passed this onto a colleague who was in search of this info. I’ve you bookmarked on Digg.

  45. I agree with the author that we need to share the knowledge we gain!. . . . . .

  46. Hey i wanted to let you know this site is working really great on my braaand new ipad keep up the good work :D!

  47. Nice post,Thanks admin.

  48. Generally I do not post on blogs, but I would like to say that this post really forced me to do so. Really nice post!