It looks like this code is expecting slugs, which in the shortcode would look like this:
[portfolio columns="3" title="My Title" portfolio="cat20,cat22,cat35"]
(or whatever the actual category slugs are) instead of ids.
If slugs in the shortcode are ok, it looks like this might work as written. If you wanted IDs, you’d need to add ‘ids’=> ” in shortcode_atts, then rewrite the filter and query logic to use id instead of slug.
Related Posts:
- Where to put my code: plugin or functions.php?
- Create a shortcode to display custom post types with a specific taxonomy
- Add Content to Page without shortcodes
- How can I fix those issues generated by the Themecheck plugin
- Shortcode Displaying Custom Post Types
- WordPress Custom Shortcode Conflicting with Media Library
- Using shortcodes to parse POST request (containing the data from a front-end form)
- Custom Select Query with Custom Post Types
- IF statement in a do_shortcode
- Strip shortcode from specific post types (formats)
- Pagination in a Shortcode. Get_next_posts_link not working but get_previous_posts_link works fine right next to it
- Is it possible to create a shortcode that will query a post based on taxonomies?
- Get custom posts with certain ids in a custom loop using a shortcode
- Custom Post Type Loop within Shortcode
- Shortcode doesn’t display in custom post type
- Add category attribute to custom shortcode
- How to display Custom Post Type Post based on Tag with Shortcode Parameter?
- How to create shortcode to display custom field value on a custom post type
- How to enable shortcodes in a custom post type?
- Get custom fields from a custom post type with a shortcode
- Shortcode for display posts in wp-editor
- Display Recently Added Custom Post Types with Custom Taxonomy Shortcode
- Get custom post type list for every category shortcode
- Using advanced custom fields from one custom post type in another custom post type / using nested shortcodes
- 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
- Shortcode for CPT post content in a page
- Foreach inside shortcode not working as planned
- Can a shortcode included in post content add styles to the ?
- How to retrieve category of a post in have_post loop?
- Checking if looped item has a parent inside a shortcode
- get_post_meta is not working inside shortcode
- the_post() is printing titles in page footer
- Add custom attributes to a post
- How can I add a shortcode to query Custom Post Type with ACF in WordPress?
- Get Posts by Category, Tag , and CPT Taxonomy
- post_type internal ID?
- how to create custom post type with dynamic category_name using shortcode
- WordPress Custom Post Type and Shortcode for Portfolio Items
- Creating shortcode id for custom post types
- Filter content in shortcode
- Shortcode with WP_Query more than once on one page
- Custom Post Type for Shortcode Use – Prevent it display as a post (with slug)
- How to call a post’s metadata in shortcode.php?
- Looking to Customize YouTube Video Embeds
- Trying to write shortcode with get_post_meta but isn’t working
- Shortcode / WP_Query in post changes context
- How to display class name in this shortcode post query
- Custom Post Type or Shortcode, What to choose? [closed]
- Modify a plugin function output from another plugin
- Problems making shortcode with custom post types and taxonomy
- Using Custom Post Meta Values in Shortcode
- Why is my custom post query shortcode only showing 1 post?
- Content in WP Editor displayed below CPT shortcode [duplicate]
- How do I output a list of a specific post type in a table?
- How to make post templates to include shortcodes only?
- How to show Custom Post Type – Case Study using Shortcode & ACF
- Alike Shortcode using in Custom Shortcode
- Create a CPT to edit Shortcodes Atts
- Display CPT Category List as Shortcode
- Can Someone help me to create Short Code for displaying a category posts
- Shortcode with loop stacks output
- background featured image display using shortcode
- How to display the post using a shortcode in WordPress?
- How can I use javascript in specific posts without relying on a plugin?
- WordPress shortcode to pull product post data
- How to generate auto shortcode for custom post type same as Elementor Template?
- Why can’t I filter my CPT shortcode by category?
- editing shortcode for custom post type within a plugin
- Button link display in shortcodes using custom field in ACF
- Shortcode and get_template_part
- WordPress post not executing shortcode until updated
- Display Custom Post Type Archive content with Shortcode
- Load custom post type with ID in a shortcode
- Do not parse shortcode in CPT
- Extracting Post ID and passing through as an attribute in a shortcode
- Enable shortcodes on custom post type
- Custom meta box in editor of custom post type not working
- Plugin Error on activating
- Ads below footer
- Shortcode error
- Modify shortcode to work with custom taxonomies and slugs
- Custom Info Box at end of posts?
- shortcode order for event custom post type
- Shortcodes in custom post fields without the_content()
- Shortcode display CPT Query only showing 1 post?
- Using get_terms() as shortcode attribute
- Add number in increment of one to DIV ID
- shortcode for recent custom type post
- Navigation links to posts in current term shortcode
- How to Create Short Code Using Custom Post type
- Rewrite a filter as shortcode (or something like that) to use anywhere in CPT
- Display posts from another page on home page in wp-editor
- How to loop through a custom post type using a shortcode and output each element in the loop using shortcodes
- Display page and custom post title inside shortcode
- trying to display custom post type with custom taxonomy value by shortcode can’t works [closed]
- strange issue with get_post_type() when using it in a shortcode in text widget