My method for this would be:
- Create custom post types for Albums and Tracks, using either the
Custom Post Type UI plugin, or just declaring them in
functions.php (it’s not that hard). - Use the Advanced Custom Fields (ACF) plugin and create a “Relationship” field. You can restrict it to appear on Albums, and to accept only Tracks. The interface will allow you to order them by drag-and-drop.
PS: the CFS plugin seems to do pretty much the same as ACF. But I’m more familiar with the latter, so that’s what I would use.
Related Posts:
- Enable sticky posts to custom post_type
- How can I add a column/s to wp_posts table?
- How to hook get_terms() to only show count of posts that have custom meta
- add_meta_box: Datepicker like the one for postdate?
- Multiple information using custom post type
- Before Delete Post
- How to use custom fields to enable sticky posts on custom post types?
- Adding dropdown select meta box to custom post type – seems restAPI is interfering
- Update Post Meta for a logged in user
- Add custom field to Posts and sort by it
- Two Custom Post Types Many to Many Relationship
- How to integrate a form (Ninja Form or Contact Form 7) with Custom Post Types?
- Homepage’s content is dependent on the custom field values (set automatically), how do I get homepage to update without manually updating page?
- Modify Posts from Custom_Post_Type within the plugin
- Making a form for user to add new custom post with custom taxonomies and custom fields
- Front-end Image Upload to Custom Meta Box
- Checking for custom field in admin pages
- A sports wordpress website
- Display custom post front end filter by ACF equals current user
- How to display custom field in product description?
- Show posts from WP Custom Post Type selected from a field in a metabox
- WP_posts (Not meta) extra custom field column show and change it in a custom post type
- Calling specific page with wp query
- Display code if title of the custom post matches title of other post
- Admin Area Custom Type Search By Meta Fields Without Title & Content
- Query custom post type by custom field
- Filter a custom field based on selection of another custom field (ACF) [closed]
- How to get custom metabox image field?
- Using custom field as custom post title
- Problem excluding category from get_next_post
- Custom field being erased after autosave
- How to let custom post type posts show in standard post archive (like in homepage)?
- Rewrite custom post & taxonomy to share same URL path
- Add Taxonomy Values Within a Custom Post Type RSS Feed
- delete custom post based on custom field date
- Get_post_meta() won’t return value
- Get the post children count of a post
- Having trouble with custom date field for CPT query (WordPress)
- How to retrieve custom field types for all posts in WordPress/PHP?
- Quickest way to get last or oldest post date – WP Query
- wp parse_query not working with custom meta value
- Custom meta fields for specific custom type only
- Custom Fields vs Separate Table
- Custom post type and body_class: Remove “blog” class
- How to insert content from another Custom Post type into Post?
- Using several custom fields as custom post title
- Copy custom field value to post title
- Custom Post Type + 20k posts = blank/404 within Admin edit.php [duplicate]
- How to get the post type from a category id?
- WP_Query orderby modified to include custom meta changes
- How to bulk copy custom fields between custom posts?
- Getting posts under the custom post type ui category
- create parent post using wp_insert_post
- Get image post ID in media upload
- Turn on and off custom post type from admin?
- List custom taxonomy specific to one custom post type
- JS innerhtml changing style when using AJAX
- Several post types on WP Query by tag and taxonomy
- Admin Column does not populate with data
- Send a conditional email notification when a custom field value changes in Post Type
- Display post from a date range from custom field
- List of users that clicked a ‘Join’ button at single post
- Custom taxonomies to define versions of a product
- Getting a custom post’s custom field based on another custom post’s custom field select
- Inserting custom fields into single.php
- Stores category posts in an array
- Proceed to the next video of the custom post type but remain on the same post
- search custom post type by custom fields on front end
- Change WordPress custom field default calendar [closed]
- How to show custom field on specific custom post type posts only when filled
- Get post format
- Template code to split a post and print a custom field?
- Custom Post type registering as page post type
- Custom Posts and Posts – next_post_link and previous_post_link not working together
- How to: Add a publish immediately button when editing custom WordPress posts?
- Need help with simple “if statement” checks to output particlular CPT data depending on what client uploads/fills out
- How can I sort the order of multiple custom field values in a custom post type?
- Extending post by email
- Create if else for post types in WP_Query ‘post__in’ values
- Best way to fix bad count on All | Mine | Published
- How to avoid duplicate posts queried from custom meta?
- How do I find the count of the current post?
- Add input radio menu to post
- How to properly get the wp_postmeta.meta_value of a custom post type in specifics?
- How to add custom PHP code in post header?
- How to link custom field of two custom post types?
- Simple Data picker meta box
- How to properly set a value to meta fields of a custom post type in WP-API/node-wpapi REST API?
- When post is Published, insert into custom table a number – custom post type
- Custom Fields through plugin in a Custom Post Type
- Need some suggestion/help with custom post types project
- Best way to insert a js script in the header with custom fields and CPT
- Default custom column to off
- Displaying database table in backend of wordpress
- Advanced search form with filters for custom taxonomies and custom fields
- Creating entries with image attachements within posts and managing them in a list
- How to Create a Frontend Html-list Editable in the Backend?
- How to grab data (titles, thumbnails and custom fields) from multiple posts to populate a new array efficiently?
- show posts under custom post type with same autj
- How to consume external API from WordPress post editor and display the response data in the custom field?