Custom post types are a powerfull feature of WordPress that allow you to use it to manage many different types of websites. What is a custom post type ? The best way to think of it is as custom content, outside the scope of posts and pages which WordPress has by default. You could use a custom post type to create a portfolio site and store the portfolio items as custom post types, you could create a movie reviews website and store the movie reviews as them. I have reviewed lots of specialist WordPress themes on WPLift that make use of them, such as a Job Board, Classified Ads and a Digital Download site.
In this post Im going to be rounding up many tutorials to help you get to grips with this feature and some handy tools which will help you out as well.
Custom Post Type Tutorials
Custom post types in WordPress
In WordPress 3.0, we’ll have the capability to easily create and manage content via custom post types. Not only that, but you won’t have to rely on a plugin to do this for you. It can be done via your theme’s functions.php file with a few lines of code.
Create your first WordPress Custom Post Type
Custom post types make things a lot easy for non-technical people to use the WordPress admin to enter content. However the designer/developer still needs to have a reasonable grasp of PHP and needs to be prepared to get their hands dirty.
Create A Professional Portfolio Using Custom Post Types
In this tutorial I’ll show you how to make use of the new custom post functionality to create a portfolio for your WordPress site.
Article continues after this block
Create A Professional Portfolio Using Custom Post Types »
Using Custom Post Types to Create a Killer Portfolio
Quite possibly the best addition to WordPress 3.0 was that of Custom Post Types. This took WordPress from being a CMS that can manage posts and pages to being able to manage anything the user can think of rather easily.
Extending Custom Post Types in WordPress 3.0
- Working with custom post types and permalinks (a.k.a the 404 issue)
- Using WP_Query to find your custom-typed post
- Adding custom meta boxes to your edit post screen
Rock-Solid WordPress 3.0 Themes using Custom Post Types
Quite possibly the most exciting of these features is custom post types. In this tutorial, we’ll talk about creating and using custom post types to make a rock-solid theme.
How to use Custom Post Types in WordPress 3.0
In this tutorial, we will show you how to implement Custom Post types in your site into your WordPress site.
Tutorial – Custom Post Types for WordPress
With WordPress 3, came a slew of new features, the best one by far being Custom Post Types. I had fun using this to generate a “Dogs” page for the charity “Stiggy’s Dogs” that I manage.
Easy Guide to Displaying Custom Post Types in Your WordPress Theme
Creating custom post types is the easy part, but how do you get them to show up in your theme? This tutorial will walk you through this process from start to finish. You’ll be able to incorporate custom post types into your WordPress theme in three easy steps.
Easy Guide to Displaying Custom Post Types in Your WordPress Theme »
Create a Custom Post Types Archive Page in WordPress
Custom Post Types was one of the awesome features included in WordPress 3.0. One of our users asked us a question on twitter, how to create a custom post types archive page.
Creating a Tabbed Widget for Custom Post Types
This tutorial offers one solution by showing you how to create a custom, tabbed widget that grabs your latest articles from multiple custom post types, and as a bonus, shows you how to display star ratings next to each post!
Create a WordPress custom post type
In this tutorial we will see exactly what custom post types are, and how to use them in your plug-ins and themes straight away.
WordPress Portfolio Tutorial (Custom Post Types)
Through this WordPress portfolio tutorial I can help you avoid my mistakes by showing basic principles of creating a portfolio in WordPress 3.0 and above.
WordPress Portfolio Tutorial (Custom Post Types) »
Conditional checks for custom post types
I came across a tutorial the other day on a popular WordPress blog about checking the post type of a post in WordPress. The tutorial used a [broken] custom function for something that already exists in WordPress.
Conditional checks for custom post types »
How to create a side blog with WordPress 3.0
In this tutorial, I’ll show you how to create a side blog listing products using the WordPress 3.0 custom post type feature.
Showing custom post types on your home/blog page
WordPress version 3.0 will make creating custom post types extremely simple. But, the techniques I’ll point out in this tutorial can be used with previous versions of WordPress.
Custom columns for custom post types
This tutorial will walk you through creating custom columns for your post types and making these columns sortable. We’re sorting posts by two different types of data.
Custom columns for custom post types »
How To Make Your Own Events Listing Using Custom Post Types
WordPress Custom Post Types Guide
In this guide, we’ll go through the process of creating and using your own custom post type. More specifically, we will create an “Event” post type for your special events and dates, sort of like a calendar.
Custom Post Type Tools
WordPress Custom Post Type Code Generator
You can now easily, and within minutes, generate the code needed to register a custom post type for WordPress. It is done through an easy wizard-driven form that will output your code once you have filled in all the fields. No coding experience required, and I also tried to explain what each field is for, so hopefully anyone at any level will find it useful.
WordPress Custom Post Type Code Generator »
Custom Content Type Manager
Create custom content types (aka post types), standardize custom fields for each type, including dropdowns and images. Gives WP CMS functionality.
Custom Content Type Manager »