You should add to theme something like this:
add_filter('shortcode_function_name', 'do_shortcode');
This should be enough.
Here you can find the documentation related to the shortcodes:
https://developer.wordpress.org/reference/functions/do_shortcode/
Related Posts:
- do_shortcode() doesn’t do shortcodes ;)
- Allow Shortcode in Theme Customizer
- Can I create customizer setting that can handle plugin shortcode?
- enqueue script for specific shortcode
- Why does my short code get executed before other content?
- Run shortcode before filters
- What is wrong with this code I have to make a blockquote shortcode
- Custom shortcodes not working using __s theme
- Place the page title into the short code
- How to provide support for [gallery] shortcode?
- Responsive embed for the video shortcode
- How to display all subpages and short by year
- do_shortcode() in twentyeleven theme
- How to Manually Code Shortcode?
- Extract all shortcode data from post into loop variables?
- Shortcode IF statment help
- Extending custom shortcode to also be called directly from theme PHP pages
- Shortcode call not working in WP Template
- Shortcodes do not work in own template
- Pagination fuction in shortcode always displays on top
- How to use shortcode inside of shortcode in theme
- WordPress Shortcodes – Optional Styles
- Hide/disable sidebar using shortcode?
- wordpress script_loader_tag in function.php
- Theme does not allow shortcodes
- wordpress custom category post shortcode
- Avoiding do_shortcode() loops
- how to edit woocommerce checkout page
- TinyMCE strips content while pasting. Possibly a bug
- Passing a location-dependent array via wp_localize_script within a shortcode
- Problem using $var for shortcode attr value
- Multiple Content Shortcodes
- Onepage with shortcodes
- Display Menu Name using wp_nav_menu
- What questions do you ask when asked to give an estimate on theme development?
- How to remove dashicons.min.css from frontend?
- What’s the difference between home.php and index.php?
- get_template_part vs action hooks in themes
- Caching and Versioning for rtl.css
- Getting instance variable in scope of ‘wp_enqueue_scripts’
- Google Maps not displaying in wordpress using Google Maps Javascript API
- When to use esc_url, esc_html, esc_attr, and friends?
- What is the purpose of an extra file for translation?
- Problem with registering menus – What to do when other solutions aren’t working?
- How to enqueue scripts and styles only when there are needed?
- add_theme_support(‘my-custom-feature’)
- Adding dashicon fonts to the admin of pre 3.8 installs
- How to add dynamic inline style?
- Optimal solution to develop a wordpress theme?
- Change display of featured image for pages in twenty seventeen theme
- How to manipulate “add media” pop-up
- WordPress Gutenberg Theme: Structure, Hierarchy and Custom Templates
- How to Take Ownership of a Theme
- Why wp_head() function not loading style.css?
- How to make content editable from admin page?
- Redirect Old .php URLs to New WordPress Page
- Widget items disappearing
- Add submenus to Theme options menu
- How to add new args data in $wp_customize->add_setting?
- wp_post->post_parent object returning 0
- Is the current Theme version number cached somewhere?
- PHP Template way of coding for wordpress theme development
- display menu with out list tags
- Custom form in theme template displaying internal server error upon submission
- Permanently activate WordPress theme
- Getting Different Size Of Attachment Images
- 2 loops, is_home won’t work, count is off
- how to remove the gallery shortcode in wordpress?
- Is There A Way To Make Theme Files Accept Shortcodes?
- How to disable thumbnail filter for a specific template part or image size?
- get_template_part() doesn’t work
- Show for a particular page ID only title and short summary
- registering a global template wordpress 6.0
- Assign custom classes to the divs inside the loop
- Theme Action to hook for one time only function [duplicate]
- Proper way to move a Bootstrap site to WordPress [closed]
- Theme development: How to add CSS classes to menu items?
- custom Background not showing after upgrade?
- How do I assign a particular post to a particular page in WordPress?
- Rolling your own WordPress Themes
- Posts Page shows Classic Editor interface not Gutenberg
- Comment Form Development Issue
- Get gallery images description not work for some images id
- How to load jQuery with Ajax in WP version 5.3.2?
- Is a multipurpose theme an alternative to modifying or creating a theme from scratch?
- I want to change the author name
- Does any JavaScript file load automatically for index.php file?
- WordPress menu walker – Get parent item text inside end_lvl function
- Display content on Single page
- Filter URL and shortcodes from the_excerpt
- Check if redirected from a specific page template
- Trouble creating custom sanitization function when uploading video files
- How to store and retrieve the attachment alignment?
- Incorporate zilla shortcode into theme
- The content not wrapped in paragraph tags with get_page_by_title()
- Import/Export WordPress demo
- Why we do need wp_enqueue_script() function?
- Is it possible to use “wordpress.org Theme Handbook” look&feel as a theme in my own site? [closed]
- getting id of page
- My theme is full of error messages in the “Customize” screen, but nowhere else