I only recently discovered the power of WordPress custom post types and found some really useful resources while I was learning the basics of how they work. If you’re looking to learn all about the potential of custom post types yourself, this post rounds up the best tutorials, guides, generators and plugins to give you a head start and to make sense of what can initially appear to be a complicated subject.
WordPress Custom Post Type Guides
The WordPress Codex is always a good place to start when learning anything about WordPress, but it can be a little technical and difficult to understand if you aren’t one of those coding brainiacs. Thankfully there are other guides out there that take the basic concept and put them into more understandable examples, often with screenshots and handy code samples.
This thorough guide to Custom Post Types on Smashing Magazine provides an in depth explanation of what custom post types actually are and the various settings and configurations that come with them.
.net magazine shares some great tips with a working example of how to implement custom post types into your WordPress site. The example of a books database is shown with a step by step process of how it’s set up.
Justin Tadlock’s overview of custom post types is one that really helped me get to grips with the concept. His well designed site and detailed explanations make it easy to absorb all the information.
This two part tutorial series from Wptuts takes you through the entire process of setting up a custom post type and the various related features such as custom meta boxes and custom taxonomies, all with useful code samples to copy and paste into your own projects.
If you’re not much of a coder this tutorial and screencast from WPBeginner shows you how to create a custom post type with the help of a WordPress plugin, which makes the whole process accessible to beginners.
Paulund not only describes how to set up a WordPress custom post type in his guide, but also talks about best practices and common problems associated with the various techniques.
Treehouse’s guide to custom post types uses the idea of a WordPress based portfolio as their working example, which makes this guide perfect for any designers looking to build their own portfolio using WordPress.
WordPress Custom Post Type Resources
Now you’re armed with the knowledge of how to create your own custom post types in WordPress here’s a couple of extra resources that will help speed up your workflow and make the implementation of your own post types much easier.
WordPress Custom Post Type Code Generator
Setting up a custom post type requires a considerable amount of code. Thankfully this handy generator does all the hard work for you after a few options are configured in a form.
O3’s post type generator is a handy alternative. See all the options conveniently laid out with the entire code immediately available to copy and paste.
The Types plugin for WordPress generates an interface in your admin dashboard where you can easily configure and manage your custom post types, custom taxonomies and custom fields.
The Custom Post Type UI WordPress Plugin is a useful tool for setting up custom post types without needing to write any code. All the same settings are configurable via the online interface.