Tengo varios scripts de JavaScript en archivos separados que deben activarse en diferentes páginas. Se ejecutan en el pie de página usando wp_enqueue_script() . Funcionan, pero no de manera consistente. Incluso agregué setTimeout para asegurarme de que se carguen al final, ya que tienen que completar algunos campos en el body . ¿Por qué a veces no dispara?
¿Hay algo malo aquí?
// passenger elevators add_action('wp_enqueue_scripts', 'passen_elev_custom_js'); function passen_elev_custom_js() { if( is_page( 4744 ) ) { wp_enqueue_script('passenger-elevators', 'https://mywebsite.com/passenger-elevators.js', array(), false, true); } } // home elevators add_action('wp_enqueue_scripts', 'home_elev_custom_js'); function home_elev_custom_js() { if( is_page( 5231 ) ) { wp_enqueue_script('home-elevators', 'https://mywebsite.com/home-elevators.js', array(), false, true); } } // observation elevators add_action('wp_enqueue_scripts', 'obs_elev_custom_js'); function obs_elev_custom_js() { if( is_page( 5343 ) ) { wp_enqueue_script('observation-elevators', 'https://mywebsite.com/observation-elevators.js', array(), false, true); } }