Page is created and output in the following order: header, content, footer. Shorcode is executed during the construction of the page content, when header is already output on the page. So, it is impossible to add any script to header on this stage: it is too late.
Related Posts:
- Enqueue Scripts / Styles when shortcode is present
- How resource intensive is wp_register_script()?
- How to force that styles are enqueued in the header?
- Conditionally Loading JavaScript/CSS for Shortcodes
- How to add stylesheets only to pages with specific shortcode?
- Using get_option() in JavaScript
- Enqueue script only when shortcode is used, with WP Plugin Boilerplate
- WP_enqueue_script inside shortcode?
- Pass $this to function nested in another public function of the same class
- How to enqueue script based on post category?
- Can’t get JS code to work with shortcode
- Conditionally Loading JavaScript/CSS for Shortcodes
- enqueue script with get_shortcode_regex
- wp_enqueue_scripts does not work on admin page
- Clarify: Enqueueing scripts within shortcode only loads in footer?
- wp_register_script and wp_register_style when shortcode is used
- current_shortcode() – detect currently used shortcode
- Correct Method to run scripts with dependencies without enqueue?
- Tinymce – How to hook before or after live shortcodes rendering?
- How to customize a shortcode using the customizer
- Stray closing paragraph tag when using shortcodes
- WordPress transients for a shortcode
- enqueue and localize script in footer
- How to handle valueless attributes in shortcodes?
- The result of a shortcode appear BEFORE page content
- Getting the count of a shortcode that is nested
- How to render complicated shortcodes
- Adding scripts to admin page in my theme
- My shortcode is not working in Contact Form 7 Message Body
- Get Shortcode Attributes
- Shortcode doesn’t work with classes
- Get shortcode from the content and display it in other place (in sidebar, for example)
- Adding shortcode to the main menu
- Inserting PHP inside do_shortcode
- getting a js file for one page
- Executing a shortcode from a “normal” text/hyperlink
- Can a shortcode return its own name?
- Can’t see why my scripts aren’t loading when I register and enqueue them
- Two different inner shortcode under shortcodes or multiple nesting of inner shortcodes
- When to use add_action when registering/enqueuing scripts
- Extra paragraph tags in an enclosing shortcode
- WordPress script file version numbers changing in live environment
- Create a shortcode that creates a form for users to edit their information
- WordPress Vue Js Shortcodes
- Shortcode multiple values
- Documentation for adding a tinyMCE view for visual live preview of custom shortcode?
- Gravity forms – get shortcode attribute from post content
- Login form from shortcode doesn’t redirect after successful login
- How to get the $atts of a shortcode
- Getting the count of a shortcode that is nested
- do_shortcode via ajax
- How to list users by custom field?
- Form Shortcode not saving data to WP database
- How to explode single string IF it’s used in shortcode
- How to dynamically add wordpress shortcodes
- WordPress error when replacing local jQuery by externally-hosted
- Why does WP display the actual shortcode not the string that’s meant to replace it?
- Getting error on submitting form using Ajax with shortcode
- Getting Page Content Using Shortcode
- shortcode with conditional results if logged in
- Can I pass parameters to the add_shortcode() function?
- Hijack WordPress Shortcode attribute
- Turning variable into a value set in shortcode
- How to find specific shortcodes in a post or in a widget and pass them to a variable?
- how can I change my font color for Shortcode [closed]
- tax query shortcode
- Enqueue script: link not working in page source
- Create a function to display HTML/data based on site admins role?
- AJAX and do_shortcode
- FontAwesome Shortcode isn’t working properly
- How can I extract a word from page/post URL using shortcodes
- Custom user registration shortcode – redirect header issue
- Call Shortcode on wp_footer
- Shortcode question…. javascript
- Adding shortcode of “Random Content” Plugin in the post after the title
- Variable inside shortcode or shortcode inside shortcode
- From a shortcode I want to pass a value to display a different page
- Shortcode select another dbbase
- How to use code in an editor block?
- return an array with a shortcode
- Hide password protected dynamic content in templates via shortcode
- Shortcode callback not called
- How do I keep children of certain parent menus expanded by default on a sidebar?
- Can we add a single caption to the gallery shortcode?
- shortcode atts not working
- Shortcode Attribute contains clone of all shortcode attributes
- How to echo an array returned by a function
- Custom Login in Shortcode got error
- Creating custom shortcode
- What is short code for following?
- How do I get my theme scripts to load in a custom theme built from Bootstrap
- Created a shortcode, using it twice (but differently) on a page but its just outputting the same one twice
- Access Shortcode in ajax code?
- Automate post creation in wordpress
- WordPress Not rendering short code properly?
- How to print [embed] code in wordpress [duplicate]
- Shortcode append to the the_content()
- How to call shortcode on button click
- How can you alter the name of attributes in a shortcode?
- Wrapping a function in html tag and return?