List all non-admin enqueued files
List all non-admin enqueued files
List all non-admin enqueued files
dequeue means it should be removed from the queue. All the scripts in the queue get loaded at page load. Once the page is loaded, you cannot use dequeue to remove the script. Best is to only load the scripts you really need. You might load it conditionally in the constructor based on which page … Read more
Prevent caching when using wp_enqueue_script?
How does your function pw_load_scripts() know about the existence of $dataToBePassed? Is the variable global? Looking at the code you’ve got, I’m guessing that, as far as wp_localize_script() is concerned, $dataToBePassed is a local variable, and it’s probably null.
Dealing with multiple Google maps API calls
Since you didn’t ask clearly I understood that you want to know how to include script to your plugin. If so, do this: wp_enqueue_script( ‘your_plugin_name’, plugin_dir_url( __FILE__ ) . ‘js/your-script.js’, array( ‘jquery’ ),’1.0.0′, true );
It is becuase you didn’t enqueue jquery, replce your mytheme_custom_scripts() function with below code. function mytheme_custom_scripts(){ // include jquery wp_enqueue_script(‘jquery’); wp_enqueue_script( ‘my-test-script’, get_template_directory_uri() . ‘/js/my-jquery-script.js’, array(‘jquery’), ‘1.0’, true ); } and jQuery code like this jQuery(document).ready(function($){ $(‘h1, h2, h3, h4, h5, h6, p, a’).css(‘color’,’pink’); });
You have to make sure your script is registered with wp_register_script before your call to wp_localize_script. So in your functions.php file: add_action(‘init’,’my demo_function’); function my demo_function() { // Register the script wp_register_script( ‘myuserscript’, ‘path/to/myscript.js’ ); // Localize the script with your data $theid=get_current_user_id(); $params = array( ‘userid’ => $theid ); wp_localize_script( ‘myuserscript’, ‘MyUserParams’, $params ); … Read more
//sidedish slide script function sidedish_slide_script() { // No need to register jquery.js wp_register_script( ‘add-sd-js’, get_theme_file_uri(‘/form-slider/formslider.js’), array(‘jquery’), null, true ); wp_register_style( ‘add-sd-css’, get_theme_file_uri(‘/form-slider/styles.css’),array(), null,’screen’ ); wp_enqueue_script (‘add-sd-custom’); wp_enqueue_style (‘add-sd-css’); } add_action(‘wp_enqueue_scripts’,’sidedish_slide_script’);
i can’t handle any style or Js file on my theme . what is the problem of this file?