Я создал много групп полей и использовал «Показать эту группу полей, если .. Страница равна .. X» со знаменитым плагином Advanced Custom Fields (ACF).
Я использую get_post_custom_keys()
, чтобы показать все настраиваемые поля со страницы:
$custom_field_keys = get_post_custom_keys(45);
Я жестко запрограммировал «45», который является не идентификатором страницы, а идентификатором группы полей. Я изо всех сил пытаюсь получить идентификатор группы полей, связанной со страницей.
get_post_custom_keys($post_id);
отобразит настраиваемые поля для страницы, а не для группы полей.
Я понимаю, что с одной страницей может быть связано несколько групп полей.