If you take a look at the Codex page about add_shortcode()
you won’t see anything about the need of an add_action()
before you can use add_shortcode()
.
So, you can just put your add_shortcode()
directly into your functions.php
. This is what I do too.
See this article – WordPress Shortcodes: A Complete Guide about the use of shortcodes and best practices.
Related Posts:
- Using action hooks inside of a shortcode
- Pros and cons of actions over shortcodes
- Enclosing Shortcode Within Another Enclosing Shortcode Breaks Output Functionality
- passing parameters to do action from shortcode to wp_footer
- How can I collect and output all attributes of all executed ShortCodes?
- Use another action instead of the shortcode API to display the last time a user logged in
- How to create shortcode for auto login after registration
- Which method to use when deleting posts from the front-end
- current_shortcode() – detect currently used shortcode
- Get first video from the post (both embed and video shortcodes)
- Wordspress add into my javascripts
- Using preg_replace to separate gallery from the_content?
- List of all inbuilt WordPress shortcodes
- Shortcode display outside the div
- Adding shortcode inside Visual Composer raw HTML [closed]
- Shortcode not working inside html input
- do_shortcode based on _thumbnail_id
- Why does WP not like my container?
- Nested Shortcode Inside [caption] Doesn’t Process
- How can I get the [video] shortcode to allow query string parameters?
- How to link to a alternative page in CSS
- How to handle a shortcode function directly?
- Turn a snippet of HTML and PHP into a shortcode
- How can I get the current user email instead of user ID?
- How to put an “include” inside a “do_shortcode”?
- Changing playlist shortcode thumbnail sizes?
- WordPress 4.7 Galery shortcode not working
- How to add and submit input fields using a shortcode?
- How can i remove the paragraph from shortcodes content?
- Easy way to show excerpts of specific posts on a page
- Pass javascript array to shortcode
- Shortcode content not displaying on Home page
- shortcode causing the_content() to return blank?
- WordPress shortcode display as plain text
- Replace / Remove Shortcode after 1st run / post
- What is wrong with my rewrite rule for a page URL with query parameters and short codes?
- Use shortcodes in custom metabox using wp_editor?
- WordPress Shortcode callback function with a plugin
- Can I wrap an unordered list inside a shortcode?
- How do I write this shortcode? [closed]
- WordPress shortcode for a section Template
- Media added with shortcodes not “linked” with post
- Saving post content to database with do_shortcode?
- Is it important to sanitize inputs in a shortcode that will be used in site that only I will post to?
- Shortcode default attributes over-riding non-default attributes
- Shortcode callback for add_action(‘wp_footer’)
- Using shortcode to display array in array
- Add the last viewed post title to a contactform with shortcode [closed]
- Make a Shortcode load after Post/Page Content?
- Adding JS in header when using wp_enqueue_script in a shortcode
- Adding a template part as part of a shortcode
- Just display content between shortcode brackets
- How can i share codes on my blog?
- How to explode single string IF it’s used in shortcode
- How to dynamically add wordpress shortcodes
- Check if CTP category taxonomy is set in shortcode
- Getting Page Content Using Shortcode
- shortcode with conditional results if logged in
- Turning variable into a value set in shortcode
- how can I change my font color for Shortcode [closed]
- tax query shortcode
- Change variable value for different shortcode attributes?
- How can I extract a word from page/post URL using shortcodes
- Custom user registration shortcode – redirect header issue
- Shortcode question…. javascript
- How to add a shortcode that creates an adjacent column of text in the content editor?
- Template not loading with get_template_part or locate_template
- Check if parent page has child page of certain slug
- Variable inside shortcode or shortcode inside shortcode
- Remove figcation from excerpt
- Shortcode select another dbbase
- Hide password protected dynamic content in templates via shortcode
- Shortcode callback not called
- Create Button for Shortcode in Text Editor
- Send Mail with link to current_user
- Geoip shortcodes in comments
- Shortcode not interpreted if parameter set
- Can we add a single caption to the gallery shortcode?
- Create shortcode to display specific post in relationship current date
- Add custom shortcodes to the Welcome Mail
- How to handle multiple nested shortcodes with different tags?
- Using shortcode to stop post content from displaying
- Shortcode Attribute contains clone of all shortcode attributes
- How to echo an array returned by a function
- Nested WordPress Shortcodes of Different Types
- Creating custom shortcode
- What is short code for following?
- Created a shortcode, using it twice (but differently) on a page but its just outputting the same one twice
- Automate post creation in wordpress
- WP_Editor Shortcode Issue
- Shortcode not working in custom post types
- Shortcode or placeholder for theme options page?
- How to print [embed] code in wordpress [duplicate]
- Is it possible to change a shortcode parameter based on a media query?
- IFrame Shortcode plugin – issue
- How to call shortcode on button click
- How can you alter the name of attributes in a shortcode?
- Free Add to Cart Button on WooCommerce with Elementor – No Premium [closed]
- wordpress shortcode url decode non Latin character
- Shortcode return vs echo. Return messes with data URLs, echo does not