conflict with wp_script_is
-
This issue is specific to the 2022 theme – it does not occur in any other theme. If I comment out the conditionals that use
wp_script_is
then it works with the WP 2022 theme.function pp_mm_enqueue_script() { if ( ! wp_script_is( 'google-places-api', 'registered' ) ) { wp_register_script( 'google-places-api', '//maps.googleapis.com/maps/api/js?key=' . $gapikey . '&libraries=places' ); wp_register_script('google-maps-cluster', plugin_dir_url(__FILE__) . 'js/markerclusterer.min.js', array('jquery') ); } } add_action( 'wp_enqueue_scripts', 'pp_mm_enqueue_script' ); // hook in map template function pp_mm_load_map_scripts() { if ( wp_script_is( 'google-places-api', 'registered' ) ) { wp_enqueue_script( 'google-places-api' ); wp_enqueue_script( 'google-maps-cluster' ); wp_print_scripts( 'google-places-api' ); wp_print_scripts( 'google-maps-cluster' ); } } add_action( 'pp_map_scripts', 'pp_mm_load_map_scripts' );
- The topic ‘conflict with wp_script_is’ is closed to new replies.