If the posts with tables are part of “normal” blogging flow and appear with rest of the posts, there is probably little reason to separate them out into CPT. Shortcode bit is irrelevant, you’ll have to deal with tables regardless of native or custom post type.
The use cases for CPTs loosely start for content that no longer belongs in stream of blog posts (or arbitrary purpose pages).
Related Posts:
- Delete all posts of a custom post type—efficiently
- Create a shortcode to display custom post types with a specific taxonomy
- Display custom post type with shortcode
- Add Content to Page without shortcodes
- WordPress Custom Post Type Admin Page really slow
- How can I fix those issues generated by the Themecheck plugin
- How often do you need to register_post_type?
- Shortcode Displaying Custom Post Types
- Custom Select Query with Custom Post Types
- How can i list custom post type categories?
- Post the content of a specific “Custom Post Type” post within a post using a shortcode
- Why does using WP_Query inside a shortcode in an elementor page cause the arguments for WP_Query to get malformed?
- Generate Shortcodes by Taxonomy
- How would I create a shortcode to display a custom post within a page or regular post?
- Filtering by Post Meta Custom Fields – Performance
- WP_Query is printing out only one post when posts_per_page is set to multiple
- Shortcode insertion in tab
- Shortcode for display posts in wp-editor
- Display Recently Added Custom Post Types with Custom Taxonomy Shortcode
- Getting a PHP Notice when using Pods with WPML [closed]
- Are pages consuming more server resources than posts?
- Custom Post Type + ACF and performance [closed]
- Side effects of Script and Iframe in post
- How to render a custom post type template with custom fields using shortcode
- Form action/link to render a plugin in WordPress front-end
- custom post type category count shortcode
- Display Child Pages of Custom Post Type Parent Page
- Shortcode to display Staff post type based on Location post type and Specialty post type
- wp_reset_postdata() and wp_reset_query() inside shortcode are not working to reset original page query
- Next Post links not working in custom post type shortcode
- Foreach inside shortcode not working as planned
- Can a shortcode included in post content add styles to the ?
- Checking if looped item has a parent inside a shortcode
- get_post_meta is not working inside shortcode
- Shortcode leaves no space for other elements?
- How can I add a shortcode to query Custom Post Type with ACF in WordPress?
- Custom shortcode works in Elementor editor but not on frontend
- Get Posts by Category, Tag , and CPT Taxonomy
- post_type internal ID?
- Custom post type Shortcodes wordpress
- how to create custom post type with dynamic category_name using shortcode
- Add shortcode inside of the_content()
- WordPress Custom Post Type and Shortcode for Portfolio Items
- Run shortcode in custom script in wp_head if post type is CPT ‘Jobs’
- Creating shortcode id for custom post types
- Shortcode is displaying the content on top of the page [duplicate]
- posts within custom post type all share the same content in the front-end
- Shortcode to return single custom post based on post taxonomy
- Change post type depending on shortcode
- Custom Post Type for Shortcode Use – Prevent it display as a post (with slug)
- Looking to Customize YouTube Video Embeds
- How to display class name in this shortcode post query
- Custom Post Type or Shortcode, What to choose? [closed]
- Why is my custom post query shortcode only showing 1 post?
- display custom portfolio tags
- How do I output a list of a specific post type in a table?
- Shortcode in pages or tempate files for custom post type
- Get Posts List of Current Selected Custom Taxonomy in Shortcode
- php dynamic content inside shortcode
- Alike Shortcode using in Custom Shortcode
- Show in an entry a Custom Post Type associated to a post
- Create a CPT to edit Shortcodes Atts
- Custom post type shortcode
- How can I use javascript in specific posts without relying on a plugin?
- Why can’t I filter my CPT shortcode by category?
- From CPT Custom Loop into Shortcode?
- editing shortcode for custom post type within a plugin
- Custom Post type shortcodes
- Simple way to hide\show an announcement (just a div) on homepage?
- Custom post type shortcode with taxonomy attribute not working and no errors
- Why is this function so slow?
- Display Custom Post Type Archive content with Shortcode
- Load custom post type with ID in a shortcode
- How to seperate posts by categories?
- Display a list of sub-pages of Custom Post Type Parent Page
- Do not parse shortcode in CPT
- Shortcode in excerpt
- Shortcode error
- shortcode order for event custom post type
- How to call Shortcode categories for custom post types?
- adding a shortcode into a custom post type
- Nested loop called with shortcode duplicating the content above the main loop
- Add number in increment of one to DIV ID
- Create shortcode for list of custom post titles with custom fields alongside
- Creating shortcodes with user created forms
- Adding custom shortcode to page leads to page without styling
- custom post types shortode stays on top of other page contents. Is there a bug?
- Rewrite a filter as shortcode (or something like that) to use anywhere in CPT
- Shortcode in a page to display custom posts which also have a shortcode in them
- WordPress Admin Page Slow. Customer Post Type is the slowest
- Passing postid of Testimonial Custom Post in Shortcode Parameter
- Display page and custom post title inside shortcode
- trying to display custom post type with custom taxonomy value by shortcode can’t works [closed]
- How to separate posts by categories?
- Problem with shortcode
- Custom Field in Page Title
- SOLVED: Shortcode to display Divi project filtered by tag in WP Query loop
- Add Shortcode functionality to a function that queries custom post type / taxonomy
- Display the progress of post achievement with percentage against target in wordpress dashboard
- Generate list of posts on a page, but fill shortcode values from ACF fields on that page