locking to read only for old websites datas
This commit is contained in:
parent
67cc7b3696
commit
3837ee8f18
|
|
@ -11,3 +11,4 @@ require_once(__DIR__ . '/includes/taxonomy.php');
|
|||
require_once(__DIR__ . '/includes/api.php');
|
||||
require_once(__DIR__ . '/includes/blocks.php');
|
||||
require_once(__DIR__ . '/includes/utilities.php');
|
||||
require_once(__DIR__ . '/includes/acf-fields.php');
|
||||
|
|
|
|||
17
includes/acf-fields.php
Normal file
17
includes/acf-fields.php
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<?php
|
||||
|
||||
function acf_read_only_fields_in_group($field)
|
||||
{
|
||||
// READ ONLY FOR OLD WEBSITES DATA IN ARTISANS & CHANTIERS
|
||||
$target_groups = ['group_672358433051b', 'group_673610d8e548a'];
|
||||
$parent_id = $field['parent']; // ID du groupe parent
|
||||
$parent_group = get_post($parent_id);
|
||||
|
||||
if (in_array($parent_group->post_name, $target_groups)) {
|
||||
$field['readonly'] = 1;
|
||||
$field['disabled'] = true;
|
||||
}
|
||||
|
||||
return $field;
|
||||
}
|
||||
add_filter('acf/load_field', 'acf_read_only_fields_in_group');
|
||||
Loading…
Reference in New Issue
Block a user