Types Plugin: Create and Manage Custom Post Types in WordPress

Types plugin helps you to easily create custom post types in WordPress, custom taxonomy, and custom fields. – all from within the WordPress GUI that you already familiar with. It’s super easy to use, and dose the job perfectly.

Custom Post Types

Since WordPress 3.0, and you have the capability to add your own custom post types and to use and display them in several different ways on your site.  This is a great choice if you want to separate your content types.

For example, if you run e-store, and have different types of products, then it would make more sense if you actually create a custom post type for each, it’s a fantastic way to organize your content, and have more control over how your site display specific information on each different post type.

We are using Types plugin

Here at WPLeaders, we are using Types plugin to create a separate post type for each different review type (Themes, Plugins, and Hosting) as you can see in the screenshot below:

Types Plugin - Custom Post Types

So, we have our content well organized, and thanks to Thesis Theme (read our Thesis 2.1 Review), we were able to customize each page/archive template to match our exact need and choice.

Custom Feilds

  • Single-line text
  • Multi-line text
  • WYSIWYG (WordPress Visual Editor)
  • Checkbox
  • Multi-value Checkboxes
  • Radio group
  • Drop-down Select
  • File upload
  • Image (Types includes a robust image-resize and caching engine)
  • Date (includes a JS date-picker)
  • Email
  • Numeric
  • Phone
  • Skype
  • URL
  • Post reference (using Types Parent / Child relationships management)

Types custom fields use the standard WordPress post-meta table, making it cross-compatible with any theme or plugin (this is great for planning the future of your website). Additionally, all fields can be repeating fields.

You can take Types to another level

By using the Views plugin, we’ve done so at ThesisAwesome’s Thesis Skins and Boxes page. The Views plugin allow you to create views and templates so that you can display your content in an easy way using shortcodes.

Final words

WordPress says about Custom Post Types

WordPress can hold and display many different types of content. A single item of such a content is generally called a post, although post is also a specific post type. Internally, all the post types are stored in the same place, in the wp_posts database table, but are differentiated by a column called post_type.

So, why you are limiting your site? Start using Types!

5 thoughts on “Types Plugin: Create and Manage Custom Post Types in WordPress”

  1. Hesham,

    Oh yes it will change my life !
    And i’m just simply stupid as i already referenced Hierarchy in a wrong place of my bookmark treeview and i forgot it….
    Through i still don’t undersatnd why treeviews are not used in wordpress for different needs, including the one in herarchy about “order”, it’s so old fashion and so less efficient when compared to a treeview.

  2. Hi,
    What happens if i create 50 custom post types ? ie will i have 50 custom post type in my admin sidebar ? Won’t it be manageable ? or is there a way to custom their display in the admin ui ?

  3. I’ve played with Types on one my test sites to see if might be an option for a new site a friend and I are working on. I find its easy to use and I see there is large potential for this plugin. Now I am looking for other ways to to take vantage of this plugin from other sites.

  4. I’m using types and views to do all the customizations on my site and it’s been excellent. Not only that but the support community is excellent. I highly recommend it.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.