5. twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
What are post types?
Post types are different types
of content.
The defaults are:
• Post
• Page
• Attachment
• Revision
• Navigation Menu
Custom post types are additional
content types you can specify.
For example:
• Case Studies
• Jobs
• Books
More information can be found in the codex: codex.wordpress.org/Post_Types
6. twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
What are taxonomies and
custom fields?
Taxonomies are a way to group
types of content together.
The defaults are:
• Category
• Tag
• Link Category
Custom fields allow additional
information about the content
to be specified.
Example custom fields could be:
• Event Date
• Location Postcode
• Latitude and Longitude of position
• Videos
• Related content
More information can be found in the codex:
codex.wordpress.org/Taxonomies
codex.wordpress.org/Custom_Fields
8. Magic Fields 2
wordpress.org/extend/plugins/magic-fields-2
Custom Post Type UI / Advanced Custom Fields
wordpress.org/extend/plugins/custom-post-type-ui
advancedcustomfields.com
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
Quick implementation
Plugins.
9. twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
Magic Fields 2
wordpress.org/extend/plugins/magic-fields-2
Team Prime - Technologist Recruitment
team-prime.com
Custom post types for:
• Projects
• Clients
• Jobs
• Candidates
• Quotes
Some of the custom fields included:
Projects
• Related Client
• Related Quote
Clients
• Related Project (can be duplicated)
• Related Quote
• Feature on Homepage
Jobs / Candidates
• Salary
• Company
• Location
15. twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
Custom Post Type
UI / Advanced
Custom Fields
Magic Fields 2
VS
+ Can be used in query_posts()
- Needs two plugins by different authors to be able
to create both custom posts and custom fields
+ Can specify whether custom field displays on all
pages / posts or specific post types
+ Can drill down to allow custom fields to only
display on specific pages
+ Allows a much wider variety of field types than
Magic Fields 2 including flexible content,
integration with Gravity Forms
- Can only select a specific field type as repeatable
- Allows conditional logic
+ Can be used in query_posts()
+ Can create and manage custom post types.
taxonomies, fields all within the one plugin
+ Can specify whether custom fields display on
posts / pages / or specific post types
- Can’t drill down to allow custom fields to only
display on specific pages
+ Allows a wide variety of field types including
date picker, upload image / media, radio buttons,
related content
+ Allows all fields to be repeatable
- Doesn’t offer conditional logic