Extending WordPress
Using custom post types, taxonomies and
custom fields
WordPress Birmingham April 2013
Who am I?
‣ Web developer / designer
‣ Specialise in WordPress websites
(aka WordPress nut)
‣ Organiser of Shropgeek
- Shropgeek Rebellion
- Shropgeek (R)Evolution
‣ Occasional Speaker
and I ‘~ grin!’ alot
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
WordPress is awesome!
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
WordPress is still
awesome!
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
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
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
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
Quick implementation
Plugins.
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.
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
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
Magic Fields 2
wordpress.org/extend/plugins/magic-fields-2
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
Magic Fields 2
wordpress.org/extend/plugins/magic-fields-2
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
Magic Fields 2
wordpress.org/extend/plugins/magic-fields-2
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
Custom Post Type UI / Advanced Custom Fields
wordpress.org/extend/plugins/magic-fields-2
advancedcustomfields.com
Freshtl - Collaboration Software
freshtl.com
Custom fields included:
• Main Carousel
• Featured Pages on Homepage
• Flexible Content
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
Custom Post Type UI /
Advanced Custom Fields
wordpress.org/extend/plugins/magic-fields-2
advancedcustomfields.com
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
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
Cue shameless plug ...
Thank you.
• shameless plug!
• 2013.shropgeek-revolution.co.uk
twitter.com/kirstyburgoine
kirstyburgoine.co.uk
WordPress Birmingham
April 2013
Shropgeek presents
(R)Evolution - web conference
2013.shropgeek-revolution.co.uk twitter.com/shropgeek #revolutionconf facebook.com/groups/shropgeek
September 2013

More Related Content

PPT
WCUK2013 - ACF Flexible Content and other cool stuff
PDF
Spencer Nash - Advanced Custom Fields
PPTX
Structuring Content in WordPress using Advanced Custom Fields
PPTX
Wordpress Custom Post Types
PPTX
The Flexibility of WordPress
PPTX
WP 201 Custom Post Types - Custom Fields - WordCamp Columbus 2015
PPTX
WordCamp Kent 2019 - WP 101: Custom Post Type & Custom Fields
PDF
Stepping Into Custom Post Types
WCUK2013 - ACF Flexible Content and other cool stuff
Spencer Nash - Advanced Custom Fields
Structuring Content in WordPress using Advanced Custom Fields
Wordpress Custom Post Types
The Flexibility of WordPress
WP 201 Custom Post Types - Custom Fields - WordCamp Columbus 2015
WordCamp Kent 2019 - WP 101: Custom Post Type & Custom Fields
Stepping Into Custom Post Types

Similar to Extending word press (20)

PPTX
WP 101 - Custom Fields & Post Types
KEY
Custom Post Types in Depth at WordCamp Montreal
PPTX
The 3Cs of WordPress
PPTX
Structuring Content in WordPress using Advanced Custom Fields
PDF
A WordPress website case study - Advanced Custom Fields
PPTX
Custom Post Types - WordPress
PPTX
Wordpress workflow for an agency world
PDF
WordPress custom posts types for structured content
PDF
Advancing Your Custom Fields - WordCamp 2014
PPTX
How to content manage everything
PPTX
Advanced Custom Fields Lightning Talk WordCamp Miami 2018
PDF
Custom Post Types in the wild (WordCamp Sofia 2012)
PDF
Custom content types & custom taxonomies in wordpress
KEY
Advanced Custom Fields Plugin
PPTX
Wordpress custom-posttype
PDF
Wordpress as a CMS
PDF
WordPress A CMS for Beginners, Geeks and Those In-Between
PPTX
Custom post-framworks
PPTX
Custom post-framworks
PDF
Harness the power of wordpress
WP 101 - Custom Fields & Post Types
Custom Post Types in Depth at WordCamp Montreal
The 3Cs of WordPress
Structuring Content in WordPress using Advanced Custom Fields
A WordPress website case study - Advanced Custom Fields
Custom Post Types - WordPress
Wordpress workflow for an agency world
WordPress custom posts types for structured content
Advancing Your Custom Fields - WordCamp 2014
How to content manage everything
Advanced Custom Fields Lightning Talk WordCamp Miami 2018
Custom Post Types in the wild (WordCamp Sofia 2012)
Custom content types & custom taxonomies in wordpress
Advanced Custom Fields Plugin
Wordpress custom-posttype
Wordpress as a CMS
WordPress A CMS for Beginners, Geeks and Those In-Between
Custom post-framworks
Custom post-framworks
Harness the power of wordpress
Ad

More from Kirsty Burgoine (8)

PDF
Wpldn july2015 usb
PDF
WC Birmingham 2015
PPTX
Smile - Its never that bad! Mastering the sales meeting without turning to th...
PPTX
The dark art of sales meetings - WordCamp Bournemouth Version
PPTX
Question of deliverables and other such stuff
PDF
WP London Meetup - August 2013
PDF
Speak the Web - Liverpool 24.07.13
PDF
Working with designers that dont code
Wpldn july2015 usb
WC Birmingham 2015
Smile - Its never that bad! Mastering the sales meeting without turning to th...
The dark art of sales meetings - WordCamp Bournemouth Version
Question of deliverables and other such stuff
WP London Meetup - August 2013
Speak the Web - Liverpool 24.07.13
Working with designers that dont code
Ad

Recently uploaded (20)

PPTX
33ABJFA6556B1ZP researhchzfrsdfasdfsadzd
PPTX
operations management : demand supply ch
PDF
HQ #118 / 'Building Resilience While Climbing the Event Mountain
PDF
Cross-Cultural Leadership Practices in Education (www.kiu.ac.ug)
PDF
Consumer Behavior in the Digital Age (www.kiu.ac.ug)
PDF
Value-based IP Management at Siemens: A Cross-Divisional Analysis
PPTX
interschool scomp.pptxzdkjhdjvdjvdjdhjhieij
DOCX
80 DE ÔN VÀO 10 NĂM 2023vhkkkjjhhhhjjjj
PPTX
chapter 2 entrepreneurship full lecture ppt
PDF
Middle East's Most Impactful Business Leaders to Follow in 2025
PDF
Robin Fischer: A Visionary Leader Making a Difference in Healthcare, One Day ...
DOCX
Handbook of entrepreneurship- Chapter 7- Types of business organisations
PPTX
2 - Self & Personality 587689213yiuedhwejbmansbeakjrk
PDF
Second Hand Fashion Call to Action March 2025
PDF
Sustainable Digital Finance in Asia_FINAL_22.pdf
PDF
Comments on Clouds that Assimilate Parts I&II.pdf
PDF
Highest-Paid CEO in 2025_ You Won’t Believe Who Tops the List.pdf
PDF
Immigration Law and Communication: Challenges and Solutions {www.kiu.ac.ug)
DOCX
Hand book of Entrepreneurship 4 Chapters.docx
PDF
Communication Tactics in Legal Contexts: Historical Case Studies (www.kiu.ac...
33ABJFA6556B1ZP researhchzfrsdfasdfsadzd
operations management : demand supply ch
HQ #118 / 'Building Resilience While Climbing the Event Mountain
Cross-Cultural Leadership Practices in Education (www.kiu.ac.ug)
Consumer Behavior in the Digital Age (www.kiu.ac.ug)
Value-based IP Management at Siemens: A Cross-Divisional Analysis
interschool scomp.pptxzdkjhdjvdjvdjdhjhieij
80 DE ÔN VÀO 10 NĂM 2023vhkkkjjhhhhjjjj
chapter 2 entrepreneurship full lecture ppt
Middle East's Most Impactful Business Leaders to Follow in 2025
Robin Fischer: A Visionary Leader Making a Difference in Healthcare, One Day ...
Handbook of entrepreneurship- Chapter 7- Types of business organisations
2 - Self & Personality 587689213yiuedhwejbmansbeakjrk
Second Hand Fashion Call to Action March 2025
Sustainable Digital Finance in Asia_FINAL_22.pdf
Comments on Clouds that Assimilate Parts I&II.pdf
Highest-Paid CEO in 2025_ You Won’t Believe Who Tops the List.pdf
Immigration Law and Communication: Challenges and Solutions {www.kiu.ac.ug)
Hand book of Entrepreneurship 4 Chapters.docx
Communication Tactics in Legal Contexts: Historical Case Studies (www.kiu.ac...

Extending word press