If it is called by shortcode, then the shortcodes are fired before the page loads (which is why you never echo in a shortcode) – you could cut out the existing call to the enqueue, and add it to the shortcode function at the top.
If not, then as RRikesh suggests, you could wrap the relevant code in a if(is_page(1)) {...]
statement.
Related Posts:
- When should I use wp_register_script() with wp_enqueue_script() vs just wp_enqueue_script()?
- Check if a script/style was enqueued/registered
- How to properly dequeue scripts and styles in child theme?
- Cannot deregister a script using wp_deregister_script
- How to dequeue / deregister any theme styles and scripts
- Hyphens vs. periods in the script slug in wp_register_script?
- enqueue and localize script in footer
- How to Add a Custom Script to Customize.php
- wp_enqueue_script vs. wp_register_script
- Child Theme – what is the scope of overwriting files?
- Best way to enqueue extremely popular scripts like bootstrap and font awesome
- Best spot for wp_register_script() and wp_register_style()
- wp_enqueue_script with dependencies doesn’t work
- Register script/style: Is it possible to customize the version query string via plugin?
- Help with enqueing scripts in footer after init action
- Modernizr check first, then move on to wp_register_script()/wp_enqueue_script
- How to cancel `wp_print_scripts`?
- Including style.css in Child Theme
- getting a js file for one page
- Can’t see why my scripts aren’t loading when I register and enqueue them
- Including files in Child Themes
- WordPress script file version numbers changing in live environment
- Change script type and src of plugins in theme
- How to enqueue JavaScript file that depends on CSS stylesheet
- Adding multiple wp_register_scripts for templates in WordPres?
- Localizing script to pass a value to a javascript function
- Enqueuing script is adding extra text for google maps [closed]
- Deregister multiple scripts using a function?
- wp_enqueue_scripts does not work
- Modular CSS and JS in Child Themes
- If a Script has been enqueued but not registered can I still removed it?
- include jquery plugin file not working
- How to use wp_register_script / wp_enqueue_script for multiple queries
- How to register script with null value for version?
- Using wp_enqueue_script on scripts that contain PHP
- Enqueue registered dependencies only when necessary
- How to get, in WP page’s script, a wp enqueued script (in Functions.php)?
- wp_enqueue doesn’t load dependencies
- Why do WordPress adds the id=”handle-{js|css}” attribute to scripts and stylesheet?
- Dequeue/deregister scripts for everybody but the administrator
- Where is the right place to register/enqueue scripts & styles
- wp enqueue style on specific page templates
- How do I get the $handle for all enqueued scripts?
- Register a script to be enqueued both in admin and front end
- Correct Method to run scripts with dependencies without enqueue?
- Why is jquery-ui-core enqueueing in my footer instead of the header?
- Get the list of enqueued/registered scripts for a specific post?
- Add script to footer – on post editor
- Which action to hook wp_enqueue_script to? wp_head or wp_enqueue_scripts? [duplicate]
- What determines the order of enqueued styles?
- Wp_head and wp_footer vs wp_enqueue_script javascript files?
- Enqueue script only if page has an oembed
- Don’t load scripts if on mobile/tablet
- Adding scripts to admin page in my theme
- Pass $this to function nested in another public function of the same class
- Enqueue scripts to footer
- Dequeue / Deregister script and replace it with a new plugin
- Add last modified time as version to css and js
- Custom Plugin Development: What priority should wp_enqueue_scripts have?
- How to control the order of the combination of enqueued styles and scripts – site speed issue
- Asset loading with gulp.js or Grunt
- Enqueue AWS Script
- Optimizing WordPress’s styles and scripts
- How do I enqueue a js file in functions.php for a if lt IE 9 statement? [duplicate]
- How to enqueue a style using wp_enqueue_scripts()?
- enqueue admin styling and scripts only on plugin page
- wp_enqueue_script called incorrectly
- When to use add_action when registering/enqueuing scripts
- wp_dequeue_style and wp_dequeue_script not working on server but does work on local xampp
- wp enqueue, how to prevent duplication when same script is registered with different handles
- get_template_directory_uri not dependent on WP_HOME in wp-config.php?
- wp_enqueue_script() doesn’t work with AJAX
- why quotes shown in WordPress?
- Adding JS in header when using wp_enqueue_script in a shortcode
- Overwrite wp_enqueue_script under certain condition
- Help to enqueue a js functions ( jquery) [closed]
- Enqueue script inside IE conditional comments
- Trying to get custom js files in my admin header
- Enqueueing Scripts and Styles
- WordPress error when replacing local jQuery by externally-hosted
- How to load API’s in WordPress?
- Enqueue scripts based on options
- Adding Pinterest Script Before Closing Body Tag
- Why is WordPress enqueuing admin relevant scripts (e.g., React, ReactDOM, Redux, hooks, TinyMCE etc) when not logged in?
- Enqueue script: link not working in page source
- How to do chunked JS files in WordPress?
- Copy permalink to clipboard automatically when publish/update posts?
- WordPress wp_enqueue_style and wp_enqueue_script not working
- How do I keep children of certain parent menus expanded by default on a sidebar?
- i can’t handle any style or Js file on my theme . what is the problem of this file?
- ajax jquery live search box not working in wordpress plugin
- Dealing with multiple Google maps API calls
- How can I remove the site URL from enqueued scripts and styles?
- Initializing scripts in wordpress
- wp_enqueue_script was called incorrectly… i want to work with debug on
- Loop through arguments of a function
- How do I get my theme scripts to load in a custom theme built from Bootstrap
- JS plugin script loading but not working
- wp_enqueue_scripts hangs
- How to enqueue js script after another specific js script?