It depends on the type of content.
Is the content dynamic, likely to change, likely to have repetitions of the same types of information, time dependent? I’ll probably use a custom post type.
Is the content unlikely to change, or only needs one instance of the information set (like a logo, Google analytics code, social media usernames, etc)? Theme options.
There is another option that’s sometimes viable: custom post meta-data. I’m working on a site right now where one of the pages has a list of FAQs set up in an accordion-style interface. My plan is to set up a custom meta-box specifically attached to just that page to hold the key-value pairs for the FAQs. This could be set up as a custom post type, but I’m setting it as custom post metadata. I figure this will be easier for my client, rather than having to learn, remember, and find yet another UI element.
Related Posts:
- Get Post ID by Content
- Remove tinyMCE from admin and replace with textarea
- How do I create new content pages for my Custom Post Type?
- Jetpack infinite scroll render – make different depending on post type?
- What is the impact if i ignore title and content in my custom post types CPT?
- making available just some parts of theme option
- Best way to save horoscope data
- How can you use one database with multisite
- Settings API – save multiple tabs at once
- Option page’s form doesn’t work
- get parent content inside child posts
- Custom post types problem
- Create a comments template for custom post types
- Adding Template Post Content
- How should I structure complex content hierarchies?
- How do I add new post formats to twenty fourteen theme?
- WordPress general content best pratices
- php dynamic content inside shortcode
- Media is not showing on post page
- How might I change the destination of a link?
- How to use TOC with ACF?
- Expandable WordPress content (text) inside a post
- Can you get the themes options page to turn on/off which custom post types are registered?
- Cannot query custom post type taxonomy from theme options array
- Apply custom names for generic custom taxonomy name?
- Adding custom theme template to custom post type [duplicate]
- Display all posts starting with given letter?
- Shouldn’t this be easy?! Custom post type/custom taxonomy permalink
- How to pass URL parameters for advanced taxonomy queries with multiple terms for one custom taxonomy
- How to order posts of a custom post type by date DESC in dashboard Admin?
- How can I list all the categories under a Custom Post Type (taxonomy)?
- How do I remove all the metaboxes for a custom post type?
- How To Set Custom Post Type Title Without Supports
- Slug for custom post type archive
- I have a CPT that have menu_order enabled, how can I make the menu_order values unique so it won’t have duplicates
- Add pre-existing meta box to new custom post type
- Use Custom Database with Custom Post Type
- Combine tax_query and meta_query in WP_Query
- automatically save custom post type title as a category
- IF statement in a do_shortcode
- Custom Post Type .current-menu-item not applying on Custom Post Type Archive Page
- How do you remove slug altogether from custom post type?
- Paginate_links won’t create the right links on a taxonomy filtered custom post type archive
- Make `previous_post_link()` Function Show The Post After Next i.e. Jump A Post
- Very Slow Page – How to Optimize # of Queries?
- Query posts and custom post types within the same category
- Rewrite slug of custom post type to include post-id
- getting all values of a custom taxonomy if there is no post
- How Can I Change the Custom Post Type Slug to the Taxonomy Slug in the URL?
- Use same slug base for Custom Post Type posts, and multiple taxonomy terms
- How to get list of taxonomy slugs ordered parents>childs?
- How can I list Custom Post Types created with the Types plugin under categories?
- Show child custom post types on single-{parent}.php?
- Remove Post Custom Meta Box
- Custom Post Meta from custom metaboxes is randomly being deleted
- Is there any way to get list of all possible filter hooks for all post types?
- Custom post_type search pages
- Custom Post Type Category On Admin
- Custom Post Type posts, conflict with posts after add_rewrite_rule to top
- Child theme blocks post from publishing [closed]
- How to query for posts (hierarchical custom post type) that have children but are NOT top level?
- Make a page an archive of a custom post type
- Create a WP_Query where if the first value of the first row is equal to the second compare other value
- Incorrect ordering of custom post type based on time
- Redirect to URL if x number of days passed
- How to controll the Posts post type and general wondering about WP data structure
- Using Custom Post Meta Values in Shortcode
- Make Next and Previous on single-$posttype.php use the same order as archive-$posttype.php
- Posts 2 Posts plugin: best way to change connection field value?
- Auto Generate Post Title from 2 Custom Fields
- Single Parent post having children’s posts
- Custom posts stopped working after moving to new domain
- How to change the comments form title based on post type
- How can i redirect click to new admin page not to edit screen in post table
- How to create an IF statement in the Main Loop for Custom Post Types
- Grid slider with custom post type (how to filter with taxonomies?)
- Two and more diffrent custom page type in one permalink
- Duplicate posts in my custom loop
- How to display a custom post as a page (but unedited)?
- How to override post-new.php with custom template
- Pagination in wp-admin for CPT
- Populate metabox dropdown with post title from another Custom Post Type (issues with wp_reset / global $post)
- Add pagination to custom page
- Facing some Issues on Two Parts Custom Post Type Taxonomy Names
- Display subcategories in the filter on CPT
- Rewriting archive page slug to be different than custom post type slug
- Query stopped working
- Custom Rewrite Tag Structure
- Custom pagination [duplicate]
- WordPress loop to pull 4 pages/posts by ID
- Re-using single CPT code with get_template_part?
- WP_Query and two custom fields returns no posts
- Custom post type Featured Image popup not working
- Parent cpt/child custom post type URL permalink relationship
- Ordering custom post type by custom field without a title
- how to show perticular category posts in custome page
- create gallery page for specific post id
- Plugin – read post into blank page [duplicate]
- Bulk update custom post types
- Is there a function that replace category name with a icon?