WordPress Developer’s Toolbox


Web designers and developers are getting an increasing number of requests from clients for custom theme development, and a growing number of designers are also building their own themes to distribute for free or to sell as premium themes. With all of the WordPress development that is going on, there is a need for an organized collection of resources to educate, inspire and equip developers to improve the quality and efficiency of their work. This post provides all kinds of WordPress-related resources to do just that.

1. Helpful Resources

While there are all kinds of resources available for Web designers and developers, these are especially nice to have on hand when working with WP themes.

The WordPress Help Sheet1
This is a nice resource to refer back to when you are developing themes. It’s a one-page collection of PHP snippets and code that will come in handy when designing with WP.

Wordpress Toolbox Screenshot2

The Advanced WordPress Help Sheet3
A slightly more advanced version of the help sheet.

Wordpress Toolbox Screenshot4

Huge Compilation of WordPress Code5
A helpful post that provides code snippets for a variety of common functions.

Wordpress Toolbox Screenshot6

WordPress Template Tag Reference Guide7
This is a handy guide to have nearby when you’re building a theme. It lists the various template tags used by the WP system.

Wordpress Toolbox Screenshot8

Unraveling the Secrets of WordPress’ comments.php File9
A good starting point for getting more familiar with how comments work in WP and what you can do with them as a designer.

Wordpress Toolbox Screenshot10

48 Unique Ways to Use WordPress11
Want some ideas on how you can use WP in your next project?

Theme Switcher Reloaded12
For displaying demos of multiple themes on your website or blog.

Wordpress Toolbox Screenshot13

2. WordPress Tutorials

One of the advantages of using WP is the amount of information that is readily available from others who are willing to share their techniques. For designers and developers, there are tutorials on just about any aspect of working with WP. Here are some that deserve to be highlighted.

2.1. Basics of Creating a Theme

Designing for WordPress14
A series written by Chris Coyier of CSS-Tricks that includes videos and articles.

Wordpress Toolbox Screenshot15

Developing a WordPress Theme16
Helps you with coding each of the necessary WP files.

Wordpress Toolbox Screenshot17

How to Create a WordPress Theme from Scratch18
If you want to get started with your first theme from scratch, this is a good resource.

Wordpress Toolbox Screenshot19

How to Create WordPress Themes from Scratch – Part 120
Another useful article for setting up the basics of a theme from scratch.

Wordpress Toolbox Screenshot21

How to Create WordPress Themes from Scratch – Part 222
The second part gets into slicing and coding.

Wordpress Toolbox Screenshot23

Dissection of a WordPress Theme – Part 124, Part 225, Part 326, Part 427
A detailed look at what makes up a WP theme and how to create your own.

Wordpress Toolbox Screenshot28

So You Want to Create WordPress Themes Huh?29
An excellent series of tutorials on just about every aspect of theme development.

Wordpress Toolbox Screenshot30

From XHTML/CSS to WordPress31
If you already have a site or template built, here is how to convert it to WP.

Wordpress Toolbox Screenshot32

2.2. Multiple Hints, Tips, and Tricks

WordPress Theme Hacks33
A must-bookmark post at Web Designer Wall that quickly shows the code needed for a variety of tricks when working with WP themes.

Wordpress Toolbox Screenshot34

Mastering Your WordPress Theme Hacks and Techniques35
Another exhaustive resource with tips on many different aspects of designing on WP.

Wordpress Toolbox Screenshot36

The Most Desired WordPress Hacks: 11 Common Requests and Fixes37
This post includes a variety of information, including tips on custom fields, creating menus, working with categories and authors and more.

Wordpress Toolbox Screenshot38

2.3. Working with Categories

Removing Several Categories from the Loop in WordPress39
There will be times when you want to take posts in a certain category out of the loop and show them someplace else. This tutorial shows you how.

Wordpress Toolbox Screenshot40

Displaying WordPress Categories in a Horizontal Dropdown Menu41
Shows you how to create drop-down navigation using CSS and JavaScript.

Wordpress Toolbox Screenshot42

3.4. Navigation Menus in WordPress

Creating Two-Tiered Conditional Navigation in WordPress43
Get an advanced navigation menu with the right WP coding and CSS.

Wordpress Toolbox Screenshot44

Using Sliding Doors with WordPress Navigation45
Use this popular navigation style in your WP themes.

Wordpress Toolbox Screenshot46

2.4. WordPress as a CMS

How to Use WordPress as a Membership Directory47
This tutorial covers one non-traditional use of WP that may be of interest in some of your projects.

Wordpress Toolbox Screenshot48

Using a WordPress Page as Your Homepage49
In some projects, you may want a static page to be set as the home page, rather than to display recent blog posts.

Wordpress Toolbox Screenshot50

Build a Dynamic Design Portfolio with WordPress51
Some specifics for creating an effective portfolio website powered by WP.

Wordpress Toolbox Screenshot52

2.5. Working with Comments:

Hack Together a User Contributed Feed with WordPress Comments53
Learn how websites in the TUTS family have their community links section set up.

Wordpress Toolbox Screenshot54

Adding Form Validation to WordPress Comments Using jQuery55
Learn how to validate comment form submissions without reloading the page.

Wordpress Toolbox Screenshot56

How to Highlight Author Comments in WordPress57
Setting the author comments to stand out from reader comments can make it easier for others to identify your responses to questions and comments.

Wordpress Toolbox Screenshot58

How to Separate WordPress Comments and Trackbacks59
You may want to give your comment area a cleaner look by keeping pingbacks and trackbacks out of the main comment area.

Wordpress Toolbox Screenshot60

How to Add Gravatars to WordPress Themes61
You can make your comment section more appealing by displaying gravatars for each commenter.

Wordpress Toolbox Screenshot62

2.6. Working with Headers, Footers, and Sidebars:

Client Friendly WordPress Themes: Header.php63
If you’re designing themes for clients, here are some things to consider.

Wordpress Toolbox Screenshot64

Simple Random Header Image for Your Blog65
Provides the code for a randomly rotating header image.

Wordpress Toolbox Screenshot66

Creating a Widget-Ready Footer in WordPress67
You can give your theme’s users more options by allowing for widgets in the footer.

Wordpress Toolbox Screenshot68

Mashing Up Feeds Using Yahoo Pipes69
Covers the steps of adding a list of links to your sidebar that consist of posts from various blogs; in this case, blogs from the same network.

Wordpress Toolbox Screenshot70

How to Install DomTABs on WordPress71
Improve your sidebar by giving visitors more to choose from, without taking up more space.

Wordpress Toolbox Screenshot72

WordPress Sidebar Turned Apple-Flashy Using jQuery UI73
Create a more attractive sidebar that will be noticed by visitors.

Wordpress Toolbox Screenshot74

2.7. Web 2.0 Integration

Creating a Life-Stream and Social Media Hub75
A look at the process of setting up a personal website that incorporates your social media accounts, such as Twitter, Digg, StumbleUpon and Flickr.

Wordpress Toolbox Screenshot76

Create a YouTube Section with WordPress77
Video is becoming a bigger part of blogs and websites, and this tutorial will help you create an attractive section for YouTube videos.

Wordpress Toolbox Screenshot78

2.8. Styling

Styling Individual Posts Using the_ID79
If you want to get creative, individual posts can be styled differently by using the post ID assigned by WP.

Wordpress Toolbox Screenshot80

Multiple WordPress Page Layouts in One Single Template81
Create a more flexible theme that changes the layout based on various factors.

Wordpress Toolbox Screenshot82

2.9. WordPress SEO

WordPress SEO83
Although SEO involves much more than how a website is built, development can have a big influence on rankings down the road.

Wordpress Toolbox Screenshot84

Blocking Your WordPress Categories and Archives from Google85
A simple step that can improve your website’s SEO.

Wordpress Toolbox Screenshot86

WordPress and SEO87
A good primer on developing search-friendly websites.

Wordpress Toolbox Screenshot88

SEO for WordPress Tips89
Another article that looks at SEO from the perspective of a WP designer or user.

Wordpress Toolbox Screenshot90

2.10. Working with Feeds

Creating Posts that Only Appear in RSS91
Send special subscriber-only content that won’t appear on your front page or archives.

Wordpress Toolbox Screenshot 92

Publishing External RSS Headlines to Your WordPress Site93
A simple tutorial that will show you how to add RSS headlines to your website.

Wordpress Toolbox Screenshot94

2.11. Working with Featured Posts

How to Create a Featured Post Carousel for WordPress95
Displaying featured content on the front page is pretty common right now. This tutorial shows you how to set that up for yourself.

Wordpress Toolbox Screenshot96

Create a Tabbed Featured Post Area in WordPress97
Give your theme an attractive look and feature the appropriate content.

Wordpress Toolbox Screenshot98

2.12. Working with Custom Fields

Using WordPress Custom Fields: Introduction99
If you’re not familiar with using custom fields, this is a good place to start.

Wordpress Toolbox Screenshot100

WordPress Custom Fields: Laying Text Over Your Lead Graphic101
A great way to improve the look of your theme by taking advantage of custom fields.

Wordpress Toolbox Screenshot102

2.13. Other Tutorials

13 Tags to Delete from Your Theme103
Page load time can easily be an issue with more involved WP themes. You can help the cause by getting rid of unnecessary calls to the database.

Wordpress Toolbox Screenshot104

How to Make a Random Post Button105
A different functionality that may be right for one of your upcoming themes.

Wordpress Toolbox Screenshot106

Customize Your 404 Page107
You can improve the usability of your blog by customizing the 404 page that visitors may find from time to time.

Wordpress Toolbox Screenshot108

Adding an Author Page to Your WordPress Blog109
You’ve probably seen blogs that have a specific page for each author. Here’s a tutorial on setting that up.

Wordpress Toolbox Screenshot110

How to Install WordPress Manually111
Most hosting companies offer an easy WP installation. If yours doesn’t, this post can help.

Wordpress Toolbox Screenshot112

Adding Thumbnails to Your Posts in WordPress113
Thumbnails are popular, especially for magazine themes. Here’s an explanation of how they can be added.

Wordpress Toolbox Screenshot114

How to Easily Make WordPress Archives that Rock115
Provides some code and strategy for setting up effective archives.

Wordpress Toolbox Screenshot116

3. Articles from the Official WordPress Codex

The official WordPress Codex117 provides a wealth of information for developers, as well as for WP users in general. This list is just a sample of some of the articles that are most relevant to developers.

Wordpress Toolbox Screenshot118

Theme Development119
This article will cover the basics of designing themes for WP, and it links to a number of additional resources on the subject.

The Loop120
Get the details on the loop, one of the most essential elements of the theme system.

Creating an Archive Index121
There are a lot of different options when working with archives in theme development. This article is a good starting point.

Customizing Your Sidebar122
Sidebars provide developers with plenty of options for experimentation and tweaking.

Conditional Tags123
To create versatile WP themes, understanding conditional tags is essential.

Stepping into Templates124
The basics of how templates work in WP.

Template Hierarchy125
Explains how templates work together in a theme.

Template Tags126
WP relies on a variety of template tags throughout a theme.

Using Custom Fields127
Custom fields open up a whole new world of opportunities for developers.

Search Engine Optimization for WordPress128
This article contains some general SEO information, as well as some that is specific to WP themes.

4. Blank Themes

It’s possible to save yourself a considerable amount of time in development by starting with a blank theme. Blank themes are not intended to be used as they are, but rather as a starting point or framework to increase efficiency with the tasks that are common to the development of almost every WP theme.

A free WP theme framework.

Wordpress Toolbox Screenshot130

A completely naked WP theme from Elliot Jay Stocks. (Note: some users are having problems with Starkers on WP 2.6. Improvements are hopefully soon to come.)

Wordpress Toolbox Screenshot132

A starter theme with only very basic styling.

Wordpress Toolbox Screenshot134

The Starter Theme Project135
This is basically an empty template. It is not a theme that is intended to work out of the box.

Wordpress Toolbox Screenshot136

5. WordPress Design Inspiration

Readers of Smashing Magazine are obviously familiar with excellent sources of design inspiration. The resources listed here will help you if you are specifically interested in seeing what others have been able to do on the WordPress (WP) platform.

We Love WP137
The best gallery dedicated strictly to websites powered by WP. It is updated rather frequently and has a decent-sized archive.

Wordpress Toolbox Screenshot138

The Gallery at WPCandy139
A bit of a smaller gallery than We Love WP, but still worth checking out if you’re interested in seeing what others are able to do with WP.

Wordpress Toolbox Screenshot140

Unmatched Style141
This design gallery has a tag for WP-powered sites.

Wordpress Toolbox Screenshot142

CSS Glance143
A large (and continually updated) category for WP.

Wordpress Toolbox Screenshot144

45 Beautiful and Creative WordPress Designs145
A mini-gallery from design blog Six Revisions.

Wordpress Toolbox Screenshot146

25 Outstanding WordPress Designs147
Another mini-gallery from Six Revisions.

Wordpress Toolbox Screenshot148

Creative Examples of WordPress Theme Modifications149
An interesting blog post that shows sample theme designs compared to the themes that were their starting point.

Wordpress Toolbox Screenshot150

60+ Unusual WP Blog Designs151
Noupe put together a bunch of designs that stand out.

Wordpress Toolbox Screenshot152

6. Icons for Your Themes:

Improve the look of your theme by using some icons that are available for free.

RSS: Best Design Practices and Icons153
A collection of RSS-feed icons from Smashing Magazine.

Icons Pack154

110+ Free RSS Icons to Show Off Your RSS Feed155
A nice collection that will give you some options when it comes to RSS.

Wordpress Toolbox Screenshot156

Fresh, Free and Gorgeous RSS/Feed Icons157
A previous collection from Smashing Magazine.

Wordpress Toolbox Screenshot158

Cheers: A Free “Social” Icon Set159
12 icons of glasses and social media from Smashing Magazine.

Wordpress Toolbox Screenshot160

Feed Icons161
If you’re looking for the standard RSS icon, get it here.

Wordpress Toolbox Screenshot162

7. Places to Distribute Free Themes You Have Developed

Many theme developers choose to distribute their themes from their own websites or blogs because it draws more visitors and gives them control over the distribution. However, there are some other places where you can try to get your theme listed. Some will simply link back to your website, and others will offer visitors direct downloads from their own websites. In general, make sure that you’re familiar and comfortable with the directory or gallery before submitting your theme. Some have been known to distribute themes with sponsored or hidden links.

Official WordPress Theme Directory163
There are around 300 themes included at the moment.

Wordpress Toolbox Screenshot164

Weblog Tools Collection165
This blog announces new themes and plug-ins to its 11,000+ subscribers.

Wordpress Toolbox Screenshot166

8. Galleries of Free Themes that Accept Submissions from Designers:

9. Marketplaces to Sell Your Themes

Most developers of premium themes will sell them from their own websites or blogs or, if they have several for sale, set up websites specifically for marketing and selling them. However, there are also some marketplaces that will sell your theme for you, in exchange for a cut of the profit.

Theme Forest173
A new and already popular marketplace for templates and themes, including those for WP.

Wordpress Toolbox Screenshot174

A similar marketplace for themes and templates.

Wordpress Toolbox Screenshot176

A marketplace for premium themes and plug-ins.

Wordpress Toolbox Screenshot178

For more WP-related content at Smashing Magazine, see:



  1. 1 http://startbloggingonline.com/wordpress-cheat-sheet/
  2. 2 http://startbloggingonline.com/wordpress-cheat-sheet/
  3. 3 http://startbloggingonline.com/advanced-wordpress-cheat-sheet/
  4. 4 http://startbloggingonline.com/advanced-wordpress-cheat-sheet/
  5. 5 http://hackwordpress.com/huge-compilation-of-wordpress-code/
  6. 6 http://hackwordpress.com/huge-compilation-of-wordpress-code/
  7. 7 http://www.dbswebsite.com/design/wordpress-reference/
  8. 8 http://www.dbswebsite.com/design/wordpress-reference/
  9. 9 http://nettuts.com/news/unraveling-the-secrets-of-wordpress-commentsphp-file/
  10. 10 http://nettuts.com/news/unraveling-the-secrets-of-wordpress-commentsphp-file/
  11. 11 http://performancing.com/blogging-tools/48-unique-ways-use-wordpress
  12. 12 http://wordpress.org/extend/plugins/theme-switcher-reloaded/
  13. 13 http://wordpress.org/extend/plugins/theme-switcher-reloaded/
  14. 14 http://css-tricks.com/designing-for-wordpress-complete-series-downloads/
  15. 15 http://css-tricks.com/designing-for-wordpress-complete-series-downloads/
  16. 16 http://www.dezinerfolio.com/2007/11/27/developing-a-wordpress-theme/
  17. 17 http://www.dezinerfolio.com/2007/11/27/developing-a-wordpress-theme/
  18. 18 http://nettuts.com/site-builds/how-to-create-a-wordpress-theme-from-scratch/
  19. 19 http://nettuts.com/site-builds/how-to-create-a-wordpress-theme-from-scratch/
  20. 20 http://themetation.com/how-to-create-wordpress-themes-from-scratch-part-1/
  21. 21 http://themetation.com/how-to-create-wordpress-themes-from-scratch-part-1/
  22. 22 http://themetation.com/how-to-create-wordpress-themes-from-scratch-part-2/
  23. 23 http://themetation.com/how-to-create-wordpress-themes-from-scratch-part-2/
  24. 24 http://urbangiraffe.com/2005/04/12/themeguide1/
  25. 25 http://urbangiraffe.com/2005/04/22/themeguide2/
  26. 26 http://urbangiraffe.com/2005/04/30/themeguide3/
  27. 27 http://urbangiraffe.com/2005/05/20/themeguide4/
  28. 28 http://urbangiraffe.com/2005/04/12/themeguide1/
  29. 29 http://www.wpdesigner.com/2007/02/19/so-you-want-to-create-wordpress-themes-huh/
  30. 30 http://www.wpdesigner.com/2007/02/19/so-you-want-to-create-wordpress-themes-huh/
  31. 31 http://theundersigned.net/2006/05/from-xhtmlcss-to-wordpress/
  32. 32 http://theundersigned.net/2006/05/from-xhtmlcss-to-wordpress/
  33. 33 http://www.webdesignerwall.com/tutorials/wordpress-theme-hacks/
  34. 34 http://www.webdesignerwall.com/tutorials/wordpress-theme-hacks/
  35. 35 http://www.noupe.com/wordpress/mastering-your-wordpress-theme-hacks-and-techniques.html
  36. 36 http://www.noupe.com/wordpress/mastering-your-wordpress-theme-hacks-and-techniques.html
  37. 37 http://www.noupe.com/wordpress/most-desired-wordpress-hacks-11-common-requests-and-fixes.html
  38. 38 http://www.noupe.com/wordpress/most-desired-wordpress-hacks-11-common-requests-and-fixes.html
  39. 39 http://bloggercamp.com/blogging-tips/blogging-tips-wordpress-tips/remove-several-categories-from-the-loop-in-wordpress/
  40. 40 http://bloggercamp.com/blogging-tips/blogging-tips-wordpress-tips/remove-several-categories-from-the-loop-in-wordpress/
  41. 41 http://anthologyoi.com/wordpress/displaying-wordpress-categories-in-a-horizontal-dropdown-menu.html
  42. 42 http://anthologyoi.com/wordpress/displaying-wordpress-categories-in-a-horizontal-dropdown-menu.html
  43. 43 http://www.darrenhoyt.com/2008/02/12/creating-two-tiered-conditional-navigation-in-wordpress/
  44. 44 http://www.darrenhoyt.com/2008/02/12/creating-two-tiered-conditional-navigation-in-wordpress/
  45. 45 http://hackwordpress.com/sliding-doors-wordpress-navigation-css-technique/
  46. 46 http://hackwordpress.com/sliding-doors-wordpress-navigation-css-technique/
  47. 47 http://www.wpdesigner.com/2008/03/01/how-to-use-wordpress-as-a-membership-directory/
  48. 48 http://www.wpdesigner.com/2008/03/01/how-to-use-wordpress-as-a-membership-directory/
  49. 49 http://bloggingexperiment.com/archives/wordpress-page-as-home-page.php
  50. 50 http://bloggingexperiment.com/archives/wordpress-page-as-home-page.php
  51. 51 http://www.darrenhoyt.com/2007/08/24/build-a-dynamic-design-portfolio-with-wordpress/
  52. 52 http://www.darrenhoyt.com/2007/08/24/build-a-dynamic-design-portfolio-with-wordpress/
  53. 53 http://nettuts.com/working-with-cmss/hack-together-a-user-contributed-link-feed-with-wordpress-comments/
  54. 54 http://nettuts.com/working-with-cmss/hack-together-a-user-contributed-link-feed-with-wordpress-comments/
  55. 55 http://nettuts.com/javascript-ajax/adding-form-validation-to-wordpress-comments-using-jquery/
  56. 56 http://nettuts.com/javascript-ajax/adding-form-validation-to-wordpress-comments-using-jquery/
  57. 57 http://www.mattcutts.com/blog/highlight-author-comments-wordpress/
  58. 58 http://www.mattcutts.com/blog/highlight-author-comments-wordpress/
  59. 59 http://hackwordpress.com/how-to-separate-wordpress-comments-and-trackbacks/
  60. 60 http://hackwordpress.com/how-to-separate-wordpress-comments-and-trackbacks/
  61. 61 http://www.quickonlinetips.com/archives/2008/07/how-to-add-gravatars-to-wordpress-themes/
  62. 62 http://www.quickonlinetips.com/archives/2008/07/how-to-add-gravatars-to-wordpress-themes/
  63. 63 http://www.devlounge.net/code/client-friendly-wordpress-themes-headerphp
  64. 64 http://www.devlounge.net/code/client-friendly-wordpress-themes-headerphp
  65. 65 http://www.pearsonified.com/2006/10/simple_random_header_images_for_your_blog.php
  66. 66 http://www.pearsonified.com/2006/10/simple_random_header_images_for_your_blog.php
  67. 67 http://help-developer.com/index.php/2008/07/creating-a-widget-ready-footer-in-wordpress/
  68. 68 http://help-developer.com/index.php/2008/07/creating-a-widget-ready-footer-in-wordpress/
  69. 69 http://www.devlounge.net/articles/script/mashing-up-feeds-using-yahoo-pipes
  70. 70 http://www.devlounge.net/articles/script/mashing-up-feeds-using-yahoo-pipes
  71. 71 http://www.problogdesign.com/general-tips/how-to-install-domtabs-on-wordpress/
  72. 72 http://www.problogdesign.com/general-tips/how-to-install-domtabs-on-wordpress/
  73. 73 http://nettuts.com/javascript-ajax/wordpress-sidebar-turned-apple-flashy-using-jquery-ui/
  74. 74 http://nettuts.com/javascript-ajax/wordpress-sidebar-turned-apple-flashy-using-jquery-ui/
  75. 75 http://spyrestudios.com/how-to-create-a-life-stream-and-social-media-hub/
  76. 76 http://spyrestudios.com/how-to-create-a-life-stream-and-social-media-hub/
  77. 77 http://nettuts.com/working-with-cmss/create-a-youtube-section-with-wordpress/
  78. 78 http://nettuts.com/working-with-cmss/create-a-youtube-section-with-wordpress/
  79. 79 http://www.wpdesigner.com/2007/06/12/styling-individual-posts-using-the_id/
  80. 80 http://www.wpdesigner.com/2007/06/12/styling-individual-posts-using-the_id/
  81. 81 http://www.darrenhoyt.com/2007/12/26/multiple-wordpress-page-layouts-in-one-single-template/
  82. 82 http://www.darrenhoyt.com/2007/12/26/multiple-wordpress-page-layouts-in-one-single-template/
  83. 83 http://yoast.com/articles/wordpress-seo/
  84. 84 http://yoast.com/articles/wordpress-seo/
  85. 85 http://hackwordpress.com/how-to-blocking-your-wordpress-categories-and-archives-from-google/
  86. 86 http://hackwordpress.com/how-to-blocking-your-wordpress-categories-and-archives-from-google/
  87. 87 http://theundersigned.net/2006/06/wordpress-and-seo/
  88. 88 http://theundersigned.net/2006/06/wordpress-and-seo/
  89. 89 http://www.geek-notes.com/wordpress/25/optimize-wordpress-for-search-engines/
  90. 90 http://www.geek-notes.com/wordpress/25/optimize-wordpress-for-search-engines/
  91. 91 http://courtneytuttle.com/2007/12/06/creating-posts-that-appear-only-in-rss/
  92. 92 http://courtneytuttle.com/2007/12/06/creating-posts-that-appear-only-in-rss/
  93. 93 http://www.darrenhoyt.com/2008/01/29/publishing-external-rss-headlines-to-your-wordpress-site/
  94. 94 http://www.darrenhoyt.com/2008/01/29/publishing-external-rss-headlines-to-your-wordpress-site/
  95. 95 http://nettuts.com/working-with-cmss/how-to-make-a-featured-post-carousel-for-wordpress/
  96. 96 http://nettuts.com/working-with-cmss/how-to-make-a-featured-post-carousel-for-wordpress/
  97. 97 http://help-developer.com/index.php/2008/07/create-a-tabbed-featured-posts-area-in-wordpress/
  98. 98 http://help-developer.com/index.php/2008/07/create-a-tabbed-featured-posts-area-in-wordpress/
  99. 99 http://justintadlock.com/archives/2007/10/24/using-wordpress-custom-fields-introduction
  100. 100 http://justintadlock.com/archives/2007/10/24/using-wordpress-custom-fields-introduction
  101. 101 http://5thirtyone.com/archives/875
  102. 102 http://5thirtyone.com/archives/875
  103. 103 http://www.problogdesign.com/general-tips/13-tags-to-delete-from-your-theme/
  104. 104 http://www.problogdesign.com/general-tips/13-tags-to-delete-from-your-theme/
  105. 105 http://wpguy.com/tutorials/how-to-make-a-random-post-button/
  106. 106 http://wpguy.com/tutorials/how-to-make-a-random-post-button/
  107. 107 http://www.themeplayground.com/advice-for-your-wordpress-blog-customize-your-404-page
  108. 108 http://www.themeplayground.com/advice-for-your-wordpress-blog-customize-your-404-page
  109. 109 http://hackwordpress.com/how-to-adding-an-author-page-to-your-wordpress-blog/
  110. 110 http://hackwordpress.com/how-to-adding-an-author-page-to-your-wordpress-blog/
  111. 111 http://www.aniquito.com/2008/08/06/how-to-install-wordpress-manually/
  112. 112 http://www.aniquito.com/2008/08/06/how-to-install-wordpress-manually/
  113. 113 http://help-developer.com/index.php/2008/06/adding-thumbnails-to-your-posts-in-wordpress/
  114. 114 http://help-developer.com/index.php/2008/06/adding-thumbnails-to-your-posts-in-wordpress/
  115. 115 http://www.puttingblogsfirst.com/how-to-easily-make-wordpress-archives-that-rock
  116. 116 http://www.puttingblogsfirst.com/how-to-easily-make-wordpress-archives-that-rock
  117. 117 http://codex.wordpress.org/
  118. 118 http://codex.wordpress.org/
  119. 119 http://codex.wordpress.org/Theme_Development
  120. 120 http://codex.wordpress.org/The_Loop
  121. 121 http://codex.wordpress.org/Creating_an_Archive_Index
  122. 122 http://codex.wordpress.org/Customizing_Your_Sidebar
  123. 123 http://codex.wordpress.org/Conditional_Tags
  124. 124 http://codex.wordpress.org/Stepping_Into_Templates
  125. 125 http://codex.wordpress.org/Template_Hierarchy
  126. 126 http://codex.wordpress.org/Template_Tags
  127. 127 http://codex.wordpress.org/Using_Custom_Fields
  128. 128 http://codex.wordpress.org/Search_Engine_Optimization_for_Wordpress
  129. 129 http://plainbeta.com/2008/05/20/whiteboard-a-free-wordpress-theme-framework/
  130. 130 http://plainbeta.com/2008/05/20/whiteboard-a-free-wordpress-theme-framework/
  131. 131 http://elliotjaystocks.com/blog/archive/2008/free-starkers-wordpress-theme/
  132. 132 http://elliotjaystocks.com/blog/archive/2008/free-starkers-wordpress-theme/
  133. 133 http://www.siftware.co.uk/services/wordpress/blank-wordpress-theme/
  134. 134 http://www.siftware.co.uk/services/wordpress/blank-wordpress-theme/
  135. 135 http://wpcandy.com/articles/the-wordpress-starter-theme-project.html
  136. 136 http://wpcandy.com/articles/the-wordpress-starter-theme-project.html
  137. 137 http://welovewp.com/
  138. 138 http://welovewp.com/
  139. 139 http://wpcandy.com/sites
  140. 140 http://wpcandy.com/sites
  141. 141 http://www.unmatchedstyle.com/index.php?tag=wordpress
  142. 142 http://www.unmatchedstyle.com/index.php?tag=wordpress
  143. 143 http://www.cssglance.com/category/gallery/cmsblog/wordpress/
  144. 144 http://www.cssglance.com/category/gallery/cmsblog/wordpress/
  145. 145 http://sixrevisions.com/wordpress/beautiful_wordpress_designs/
  146. 146 http://sixrevisions.com/wordpress/beautiful_wordpress_designs/
  147. 147 http://sixrevisions.com/web_design/wordpress_designs/
  148. 148 http://sixrevisions.com/web_design/wordpress_designs/
  149. 149 http://www.wpzoom.com/design/creative-examples-of-wordpress-themes-modifications/
  150. 150 http://www.wpzoom.com/design/creative-examples-of-wordpress-themes-modifications/
  151. 151 http://www.noupe.com/design/60-unusual-wp-blog-designs.html
  152. 152 http://www.noupe.com/design/60-unusual-wp-blog-designs.html
  153. 153 http://www.smashingmagazine.com/2007/11/02/rss-best-design-practices-and-icons/
  154. 154 http://www.smashingmagazine.com/2007/11/02/rss-best-design-practices-and-icons/
  155. 155 http://www.problogdesign.com/resources/60-great-rss-icons-for-your-blog/
  156. 156 http://www.problogdesign.com/resources/60-great-rss-icons-for-your-blog/
  157. 157 http://www.smashingmagazine.com/2008/04/01/fresh-free-and-gorgeous-rssfeed-icons/
  158. 158 http://www.smashingmagazine.com/2008/04/01/fresh-free-and-gorgeous-rssfeed-icons/
  159. 159 http://www.smashingmagazine.com/2008/09/10/cheers-a-free-social-icon-set/
  160. 160 http://www.smashingmagazine.com/2008/09/10/cheers-a-free-social-icon-set/
  161. 161 http://feedicons.com/
  162. 162 http://feedicons.com/
  163. 163 http://wordpress.org/extend/themes/
  164. 164 http://wordpress.org/extend/themes/
  165. 165 http://weblogtoolscollection.com/submit-news/
  166. 166 http://weblogtoolscollection.com/submit-news/
  167. 167 http://unmatchedthemes.com/
  168. 168 http://www.fresheezy.com/
  169. 169 http://wpsalon.com/
  170. 170 http://www.wpthemesfree.com/
  171. 171 http://www.wpskins.org/
  172. 172 http://www.themes-wp.com/
  173. 173 http://themeforest.net/
  174. 174 http://themeforest.net/
  175. 175 http://www.templamatic.com/
  176. 176 http://www.templamatic.com/
  177. 177 http://wpforsale.com/
  178. 178 http://wpforsale.com/
  179. 179 http://www.smashingmagazine.com/2007/02/09/83-beautiful-wordpress-themes-you-probably-havent-seen/
  180. 180 http://www.smashingmagazine.com/2008/01/08/100-excellent-free-high-quality-wordpress-themes/
  181. 181 http://www.smashingmagazine.com/2008/08/25/30-free-high-quality-wordpress-themes/
  182. 182 http://www.smashingmagazine.com/2007/08/28/45-excellent-blog-designs/
  183. 183 http://www.smashingmagazine.com/2008/08/28/magazine-themes-usage-and-considerations/

↑ Back to top Tweet itShare on Facebook

The Smashing team loves high-quality content and cares about the little details. Through our online articles, Smashing Books, eBooks as well as Smashing Conferences, we are committed to stimulating creativity and strengthening the web design community’s creative forces.

  1. 1

    I have been looking for a resource like this for awhile. This is one of the most impressive posts on WordPress customization,

  2. 102

    Huge list of useful resource, just coming at right time. Thanks a ton. Just love article from smashingmagazine

  3. 203

    cool & useful stuff. thanx

  4. 304

    nice list. Very useful for us WordPress Developers

  5. 405

    Thank you for this, great resources!

  6. 506

    Thanks a million for this priceless collection of wordpress material

  7. 607

    Awesome! Just what I needed.

  8. 708

    Teentop links directory, link exchange, add url, add link

  9. 809

    I was thinking about making a guide to template tags, but never found the time. Then I found THIS PAGE. You’ve just sped up my development by a considerable amount. Thank you so VERY much for collecting all of this together for us!


  10. 910

    Usability Testing

    July 4, 2009 4:48 pm

    I think that woothemes and the thesis theme are the two companies that are producing “usable” wordpress themes. Both companies have continued to evolve and push the envelop while offering more features to users. Thesis seems to be the best option for developers…would like to see more coverage of WP themes by smashingmagazine in 2009 (hint, hint).. :)

  11. 1011

    Thanks so much!

  12. 1112

    Great article indeed
    I will step into designing soon

  13. 1213

    this page is very Important
    thank you with wordpress plugins

  14. 1314

    Excellent article…

    i would like to call this a bible to learn & improve on wp.

    thanks for such a great info…

    Added to Bookmark…


    Synergy Informatics
    PSD to XHTML
    PHP Web Hosting
    WordPress Hosting

  15. 1415
  16. 1516

    Excellent, very useful
    Thank you

  17. 1617

    sonnerie gratuite

    March 2, 2010 11:08 pm

    This looks absolutely perfect. All these tinny details are made with lot of background knowledge. I like it a lot. Keep on taking action!

  18. 1718

    I want to create themes and sell on my website, where is everyone getting their images/clip art from? Everywhere I look, the licensing agreements say you’re not allowed to use the images as a part of something being resold.

  19. 1819

    thanks for sharing in such details, you are a great help for the communitiy.

  20. 1920

    This is some really wicked stuff, thanks a lot.

    I’ll be bookmarking these wordpress tools as they are going to make my marketing that much better :D


  21. 2021

    I like this post and I enjoyed read it. This information is what I’m looking for. Thanks for sharing.

  22. 2122

    I just recently created the “WordPress Developer Tools plugin”

    The Developer Tools plugin for WordPress is the ultimate WordPress development tool. It creates an admin user interface for many of the code-enabled features in WordPress and commonly used web development libraries. The Developer Tools plugin can also generate template code for theme development. You can checkout a screen grab of the plugin here.

    Features include:

    * Load WordPress core libraries such as jQuery, Scriptaculous, Prototype, Thickbox and many many more
    * Cufón JavaScript library for font replacement
    * sIFR Flash / JavaScript library for font replacement
    * SWF Object for embedding flash media on a webpage
    * DD Belated PNG fix for IE6
    * HTML5 shiv for Internet explorer
    * Google Analytics
    * Automatically open external links in a new window
    * JavaScript required message
    * Define the WordPress excerpt length
    * Create WordPress menus with the Menu Manager
    * Create sidebars
    * Create custom taxonomies
    * Create custom post types
    * Enable feature image thumbnails
    * Disable meta boxes on the page and post post-types
    * Add image thumbnail size
    * Change uploaded image re-sizing quality
    * Disable WordPress core updates
    * Disable WordPress plugin updates
    * Disable TinyMCE auto formatting
    * Hide admin menu items
    * Hide the admin tool bar ( WP 3.1 )
    * Disable dashboard widgets
    * Custom login image

    Other features include:

    * Access to krumo( ) in theme files as an alternative to using var_dump( ) or print_r( ) when debugging php variables.
    * Admin uid:1 (The WP setup admin user account ) specific features:
    o Disable access to the Developer Tools plugin for all other admin user accounts
    o Hide the default uid:1 admin user account from all other admins
    o Database login, management and backup with sqlbuddy
    * Multisite support


  23. 2223

    Hi . I found your web site by way of Google at the same time as searching for a similar subject, your website came up. It seems to be good. I`ve bookmarked it in my google bookmarks to visit later..thank you for your article..i’m very interested. keep up date articles.

  24. 2324

    First, many thanks for a very comprehensive resource.

    Second, I have found no chat plugins / widgets mentioned here and would like to ask the community here to evaluate our latest version of Chat Room plugin – just google “quickblox chat room wordpress”

    It adds a neat chat room to your page/post or a sidebar. Users authentication and photo avatars work via Facebook.

    We think we’ve done quite a good job but want to make it perfect so any feedback is appreciated. The plugin is totally free.


↑ Back to top