We hired an agency to develop a wordpress theme including some new Elementor widgets. Unfortunately they disabled some of the stock Elementor widgets in their Core theme
add_action('elementor/widgets/widgets_registered', function($widgets_manager){
$widgets_manager->unregister_widget_type('icon');
$widgets_manager->unregister_widget_type('icon-box');
//etc
}, 15);
Is there an option how to reenable Elementor widget via child theme funcions.php? I dont want to mess with the core theme files at all.
$widgets_manager->register_widget_type( 'icon' )
, but of course I don't know whether that method exists and could simply be called like that.. You could try, but if it doesn't work, then you should contact the agency (or ask on the Elementor's support forums) for further assistance.