This document discusses different content types in WordPress including post types, taxonomies, media, comments, and users. It provides details on features of core post types as well as popular plugins for extending functionality like Advanced Custom Fields, Pods, and Types. Common use cases and features of these plugins are outlined.
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
All You Can Eat Content Types
1. 08 : 04 : 2012
ALL YOU CAN EAT
CONTENT TYPES
as shared by Scott Kingsley Clark
1
2. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Content Types be crazy, yo!
- Post Types
- Taxonomies
- Media
- Comments
- Users
2
3. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Post Types, yum!
The general purpose extendable content type
- Posts - Formats
- Pages - Status (workflow)
- Media - Archives
- Menus (internal) - Editor
- Revisions (internal) - Custom Fields
3
4. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Post Types, yum!
4
5. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
#Taxonomies
Categorization and tagging, simple relationships
- Categories - Relationships
- Tags - Archives
- No Custom Fields :(
5
6. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Media
Preface: WP 3.5 will pop your tires and salt your
wounds
- Featured Images
- Embed in Content
- Reference External
- Image Sizes
- Cropping
6
7. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Comments keep things @social
- Comment Types (internal)
- Custom Fields
7
8. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Users gotta use
- Login - Roles and
- Register Capabilities
- Lost Password - Custom Fields
- Profiles - Gravatar Integration
8
9. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
20k+ plugins, 330m+ downloads
Does WordPress do that? It can.
9
10. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Post Types: Meta Group Overload!
Tabify Edit Screen
10
11. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Comments: Bringing #social together
To be fair.. there are many plugins! Here are a few
(in no particular order):
- Social
- Jetpack Comments
- Livefyre
- Disqus
- IntenseDebate
11
12. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Users: Roles and Capabilities
Members
12
13. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Custom Fields
- Advanced Custom Fields
- Pods 2.0
- Types
Many choices, Ready to get in deep?
13
14. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Advanced Custom Fields
- Add Custom Fields to:
- Post Types
- Taxonomies (wp_options)
- Media
- Users
- Nice UI
- Field Types (including loop premium field $)
- Custom Theming Functions
- Centered around Groups of Fields, not Content Types
14
15. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Themes
Storage Settings
Content
Fields UI
15
16. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Pods 2.0
- Create Content Types:
- Custom Post Types
- Custom Taxonomies
- Custom Content Types (their own standalone tables)
- Extend Content Types:
- Post Types (including any existing CPT)
- Taxonomies (including any existing CT)
- Media
- Users
- Comments
16
17. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Pods 2.0: Optional Table Storage
- Meta storage by default
- Post Types
wp_posts
- Media
wp_postmeta
- Users
- Comments
- Table storage
- Custom Content Types wp_pods_t_podname
- Taxonomies
- Can be enabled for any meta-based types
17
18. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Pods 2.0: Field Types
- Text - Relationships
- Paragraph Text - Custom Defined List
(WYSWIG optional) - Post Types
- Date and/or Time - Taxonomies
- Users
- Number / Currency
- Comments
- Checkbox - Pods
- File Upload / Attach - Custom Field Types
(WP native interface) - Pre/Post action,
Validation, Regex,
Display, and Input 18
19. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Pods 2.0: Theming
- Simple Template - Public Forms
Engine with - Advanced Theming
{@field_name} Functions
$names = pod->field(‘parent.child.tertiary.name’)
syntax
- WP native function
- Shortcodes (List,
integrations for each
Detail, Single Field)
WP object
- Widgets (List, Detail,
(*_*_meta)
Single Field)
- Advanced
get_template_part() 19
20. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Pods 2.0: API and more
- Use the API to add/ - Optional Components
edit/delete Pods, - Gravity Forms
Fields, Meta - Roles and Caps
Groups, Pod Items, - Markdown Syntax
and other objects
- Multiple Developer
Project
- WP native helper
methods available
- Sponsored by
Automattic, RD2,
within API
and MarkNet Group
20
21. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Looking ahead into Pods 2.1
- Support for the WP VIP environment
- Loop fields
- Field Groups (API is already in 2.0)
- Components
- Custom Image Sizes
- Custom Post Statuses
- Custom Shortcodes
- XML-RPC API integration
and Network-wide Mode available by Pods 2.2
21
22. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
22
23. ALL YOU CAN EAT
08 : 04 : 2012
CONTENT TYPES
Keep it simple, Users will enjoy, Code is Poetry
23