For removing settings, controls and sections of the customizer, we can just simply use the remove methods like this:
function remove_custom($wp_customize) {
$wp_customize->remove_setting('id');
$wp_customize->remove_control('id');
$wp_customize->remove_section('id');
}
What I notice is that there's no way to remove parent-theme customization, so non native customization of Wordpress itself.
In fact, trying to remove the blogdescription
is possible.
I can't find documentation about that. What am I ignoring?