Theme Customizer – Hide / grey out settings based on other setting
Yes. What you are looking for is the control’s active state. This can be set in PHP via a control’s active_callback. For more details, see: http://ottopress.com/2015/whats-new-with-the-customizer/ https://wordpress.stackexchange.com/a/211953/8521