So after a few hours of research I implemented a solution using custom fields. To design my fields and apply them only to certain pages, I used the Advanced Custom Fields plugin. with this I created a set of custom fields for each page type that I needed to which I needed to attach specific content. Then I created a custom template for each of those pages in my theme directory, in which I access those custom fields with a simple call to the_field() function and process them for display. WordPress made it very easy!
Related Posts:
- Having different sidebar content for MANY pages?
- How do I read the value of a custom field of the page?
- Advice needed for importing custom field data and database structure
- Get Meta from Custom Field of Image URL
- Limits, not all post are showen when querying for posts by view count
- Custom fields attached to a page template only show on edit screen when page is saved
- remove initial wysiwyg editor from cms page edit
- Displaying page image in the footer automatically
- Hide text if one custom field out of two is empty [closed]
- How to display a product features dynamically with icons?
- Interrogate a page within a loop to check template type or custom meta data (Pages vs Posts)
- How do I include a template file while allowing it to render its own dynamic content added via custom box?
- show a specific metabox dependent on the page template
- Load one page with parent and child pages
- Page template is missing fields or is invalid when I updating the template
- Append custom field items to content from plugin
- Display Child Page with custom fields within Parent Page
- Create download page from post option link
- Group pages by custom field values
- Get custom field from page, in a post?
- ORDER BY custom field value
- Best way to programmatically remove a category/term from a post
- display specific custom fields
- Add new “Insert Into Post” button with another function
- Multiple meta values for same meta_key adding on “Preview Changes” hit but not on saving or updating post
- How to add new custom page or post blocks?
- Transients vs CRON +Custom Fields: Caching Data Per Post
- How to update serialized data in the user meta data
- Best way to allow manageable social media URLS?
- Adding a custom field or metabox to the post-thumbnail widget?
- Using WP Query to search by multiple meta fields
- Get aggregate list of all custom fields for entire blog
- Sort by posts that have a featured image?
- WP_Query display next custom post from today’s date
- Can ordering post list by meta_value cause performance issue?
- Meta_query and numeric comparison [closed]
- Title and post URL based on custom fields?
- woocommerce product custom field
- Multiple relationships in a query
- How Meta Data is different from Custom Fields of POST/PAGE in WordPress
- two custom fields question
- How to save multiple options from a dropdown in user profile
- How to display multiple images in custom field
- How to show a gloabl message on a user profile page (in back end)?
- Display the contents of a custom field of a page on their child
- Read / Watch / Listen times – meta
- Login WP – Connect single field to an external api
- Advanced search by two criteria – sort by location and date (ascending or descending)
- adding extra wordpress user info from registration form
- Turn raw url into clickable links
- meta fields for the whole wordpress site
- Advanced Custom Fields functionality without plugin
- Get post ids sorted by meta_key
- Advanced Custom Fields Plugin – Unable to get URL from post_object
- Unable to get specific value from post meta
- 3.8 Media Upload and Custom Meta Box
- Displaying Custom Field Array
- Let’s Create Custom Field Template Documentation
- WordPress Settings API Repeatable fields
- WordPress creates new lines in postmeta table on post update
- How to add custom filed value after in wp post title
- Accessing Custom Fields on Pages
- How to Pass values to Custom Field through PHP in WordPress Posts?
- Display a different image for each page with editor
- How can I change the publish date based on a custom field?
- WP_query multiple custom fields not working
- Best way to sort estates and query them (for rent? yes/no. contains office space? yes/no)?
- Only admin should be able to add a particular custom field
- How to display custom fields in hestia theme
- How to update only certain custom fields in a the cache of a page?
- Custom date column in user table not sorting correcting
- pass custom value from single.php to another file via get
- How to speed up post list slowed by update_meta_cache()?
- Custom Fields displaying in single line
- variable not passed correctly to database using custom field
- WordPress Blocks, setAttributes not saving
- How can I create a button that when clicked populates a div with a list of foods that are checked as a certain type of ACF?
- How do i call up default post title in custom posts
- Custom Field URL + description
- How to save multiple custom user profile fields using repeater JQuery
- Query to sort a list by meta key first (if it exists), and show remaining posts without meta key ordered by title
- Why does this javascript search function in the WordPress Admin not work?
- 4 Unique Random Posts based on Custom Field Values
- Admin – Search Events by a custom field
- create a custom field that let me include other posts
- Check if value exists before saving
- Get meta value when the page is a blog archive
- Populate a select box with data stored in the database?
- Change path to child of page when uploading image via custom field
- How can I hide my section title if there is no data in custom fields?
- Meta Box Data added to header redirect
- Custom field value link title
- How to Order Posts by Custom Fields?
- added a meta box to post however when saving menu while debug on throws a warning
- How can i get the actor birthday by date?
- Post rating using Custom Field
- Inserting custom fields into new-post.php without using the Custom Fields Template plugin?
- Advanced Custom Fields for Header that are Editable from a Page [closed]
- Shortcode not picking up custom field
- Order by a meta field in query loop