Чтобы настроить отображение метабокса ACF (Advanced Custom Fields) только на конкретной странице в WordPress, вам нужно использовать параметр `'page'` для условия, связанного с локализацией метабокса. Исправьте свой код следующим образом:
1. Установите в параметре `'param'` значение `'page'`, чтобы указать, что вы хотите ограничить метабокс определённой страницей.
2. Используйте `'operator'` для сравнения с `'=='`, а в качестве `'value'` передайте ID нужной страницы.
Вот пример того, как вы можете настроить метабокс:
```php
<?php
acf_add_local_field_group(array (
'key' => 'group_1',
'title' => 'My Group',
'fields' => array (
array (
'key' => 'field_1',
'label' => 'Sub Title',
'name' => 'sub_title',
'type' => 'text',
'instructions' => '',
'required' => 0,
'conditional_logic' => 0,
'wrapper' => array (
'width' => '',
'class' => '',
'id' => '',
),
),
),
'location' => array (
array (
array (
'param' => 'page',
'operator' => '==',
'value' => '123', // Замените 123 на ID вашей страницы
),
),
),
));
?>
```
### Как узнать ID страницы
1. Перейдите в админку WordPress.
2. Найдите свою страницу в разделе «Страницы» и наведите курсор на название страницы.
3. Внизу браузера вы увидите URL с параметром `post=`. Это и есть ID вашей страницы.
### Примечание
Если вы хотите активировать метабокс для нескольких страниц, просто добавьте дополнительные массивы в `'location'`:
```php
'location' => array (
array (
array (
'param' => 'page',
'operator' => '==',
'value' => '123', // ID первой страницы
),
),
array (
array (
'param' => 'page',
'operator' => '==',
'value' => '456', // ID второй страницы
),
),
),
```
Таким образом, метабокс будет показан только на указанных страницах.