Support

Account

Home Forums Backend Issues (wp-admin) How to dynamically set specific field read only Reply To: How to dynamically set specific field read only

  • Hi Baptiste,

    Yes, you can use the acf/load_field filter to modify the field object. The code would look something like this:

    function my_load_field($field) {
    
    	if(...) {
    		$field['readonly'] = 1;
    	}
    	
    	return $field;
    }
    
    add_filter("acf/load_field", "my_load_field");

    For more info, check out the documentation of the filter. Here is the link: http://www.advancedcustomfields.com/resources/acfload_field/