I’m also having this problem, but with page templates. Changing the template to any other, and then back to the one it should be, makes the fields appear.
Anyone know of a fix, or is it a case of waiting for it to be patched?
Yeah, put this in your functions.php:
/**
* Advanced Custom Fields Options function
* Always fetch an Options field value from the default language
*/
function cl_acf_set_language() {
return acf_get_setting('default_language');
}
function get_global_option($name) {
add_filter('acf/settings/current_language', 'cl_acf_set_language', 100);
$option = get_field($name, 'option');
remove_filter('acf/settings/current_language', 'cl_acf_set_language', 100);
return $option;
}
Then for usage, it’s: get_global_option('phone_number');
Credit goes to indrek_k in this thread: http://support.advancedcustomfields.com/forums/topic/wpml-acf-5-0-9-and-options-page/