Sounds like you don’t need the querying power taxonomies will offer, but it would make sense to use if you think you’ll frequently have the same authors publishing; reduces redundant data (i.e. lots of the same entries in post meta) and improves the UX for administrators.
Same applies for websites; if there’ll be many with rarely ever the same, stick with meta.
Either way, a custom post type seems like a good plan to me.
Related Posts:
- Custom Post Type Data in Sidebar widgets?
- How To Determine If A Filter Is Called In A Sidebar/Widget Context?
- Adding a widget programmatically
- Override dynamic_sidebar() in plugin?
- Themes VS Plugins [duplicate]
- add_meta_box Callback not being called
- Flickr plugin that will display photos from multiple group pools? [closed]
- Way to hook into a sidebar call to replace it with a custom sidebar
- I need some direction on how to have a sidebar based on meta rather than page
- Plugin allowing for artists, events and venues
- Multisite Widget/Content
- Missing argument 3 for wp_register_sidebar_widget()
- how do i remove posts from a WP_Query so the pagination is right?
- Saving Custom Post types and fields to a custom table
- Random image from tag/custom type on sidebar
- Custom random quote widget breaks when used in multiple sidebars
- Creating a custom post type, adding custom meta fields, preventing all future editability of posts of this type
- auto populate list of questions if user select a category xyz
- Char limit on custom blog-post form? [closed]
- Redirect to another page using contact form 7? [closed]
- Custom Post Type Fields
- Best practice for including plugin output in a template without using shortcode?
- How to Resize the Custom Post Images?
- Widget’s container?
- Amazon.com intergration with WordPress?
- Sticky option for custom post types without using custom fields or plugins
- How do we update a custom file upload field with the Advanced Custom Field plugin?
- Price comparison table based on Custom Post Type?
- Show related posts based of current ACF field name in a single page post (a loop within loop)
- How can I store data from custom fields to custom tables?
- “After file loaded” action
- Widget content turns up before title
- Dictionary-style definition list plugin
- Listing all sidebars
- How to create repeater field manually, without plugin (ACF Pro)?
- Creating New Dynamic Fields for a Certificate (Number Generation, Code Referencing, and more)
- Table of contents (TOC) plugin is not showing header tag
- Register PODS Custom Field with WPGraphQL [closed]
- Adding custom post category to categories widget
- WordPress hide post from custom post-type on a single page
- Create multiple posts when a custom post is created
- Co-author plus: list of posts by authors in the sidebar
- Cannot access variables within a widget
- twitter widget loads properly in all themes except my own theme?
- Template from scratch: Sidebars not showing widget
- Synch Custom Post Types (and Custom Fields, Cats, etc.) Between WordPress Sites
- How can i do custom author list?
- A plugin for software reviews site like this one?
- Can’t edit Contact Us form on front page
- Is it possible to control content on different pages by checkboxing wich content is shown where on a wordpress theme page?
- Links not opening as they should. Custom WP plugin
- Plugin upgrading: Widget settings
- Need to create a Theme demo site that features multiple themes
- Getting Custom Post Type content from main-site of a Multisite
- How to place random widgets in the WordPress sidebar?
- Custom comment type maybe?
- Enable comments for post with comments meta box removed
- How to get images from EDD post?
- Woocommerce – How to populate custom select field with stored values on checkout page?
- Custom page sidebar using Template dropdown box
- How to toggle between two custom fields in WordPress woocommerce ‘WC Product Field Group’ plugin?
- How can I inject options into an select tag inside the widget form?
- ACF: post query, hide duplicate values [closed]
- Sidebar widget: Randomly select text from a given set
- How do I use add_action on custom widget?
- How to create multiple editor?
- Adding custom meta boxes to specified custom post type
- How do I make reusable content blocks for header and footer when using WordPress headless with another front-end?
- How to set the default value as the saved value once a form of widget is saved?
- Custom post type change excerpt more and excerpt length
- Order posts of a custom post type by the event date using FT Calendar Plugin
- Need to setup grid like thumbnail of recent posts on sidebar
- hardcoded wp pages/plugins problems
- Parent Child Custom Fields with Advanced Custom Fields
- How display specific category post to specific users?
- Advanced Custom Fields Plugin – Images not displaying
- Need to edit author permissions | custom taxonomy
- Is it possible to pin a post in second position from top
- Save log for imports in WordPress database – options-table, custom post type or other place?
- Error in Fetching Custom Post Type parent Category URL (slug)
- Replace Content of Sidebar on Custom Post Type
- Hidden permalink different from displayed permalink
- how to convert frontpage.php to dynamic page?
- Change WordPress plugin widget `id_base` without breaking widget
- If I am not writing a theme, how do I add custom fields to a user for a plugin
- How to add styling and script to a custom widget plugin
- Multiple domains, Single database, 1 Parent/Master with all content, other domains/slaves with filtered content (based on “location” variable)
- Programmatically retrieve the sidebar/s classes
- How know the “admin” blog from wordpress multisite?
- Displaying image from a repeatable group
- CPT-onomies CPT_TAXONOMY->get_terms extremely slow with 6K posts
- How to get certain part from widget
- Making a Custom Post Type Publish Loop
- WordPress User Frontend Editing Custom Fields
- What are the downsides of using bootstrap in plugin development?
- How ACF Advanced Custom Field works with Woocommerce Single Product [closed]
- Displaying Random Image from ACF Options Page [closed]
- Make a magic tag work with Custom Post Types
- Retrieve a post with its ACF repeater fields in wordpress
- Set the title of a custom post automatically by using info from custom fields?