Делаю вот так:
add_action( 'wp_enqueue_scripts', 'add_ain_script');
function add_ain_script(){
wp_deregister_style( 'generate-child' );
wp_enqueue_style(
'generate-ain',
get_stylesheet_directory_uri(). '/style.css',
[
'typing-effect',
'elementor-frontend',
'elementor-menus',
'stylepress-nav-menu',
'elementor-global',
'elementor-post-4',
'elementor-pro',
'elementor-post'
],
wp_get_theme()->get('Version'),
'all'
);
wp_enqueue_script(
'generated_ain_script',
get_stylesheet_directory_uri().'/scripts.js',
['jquery'],
null,
true
);
}
но указанные в списке зависимостей стили переодически появляются ниже требуемого 'generate-ain'.