从前端页面编辑器中排除字段


Exclude fields from acf front end page editor

我正在尝试创建一个使用ACF编辑页面的表单:

acf_form(array(
    'post_id'   => $post_id,
    'post_title'    => false,
    'submit_value'  => 'Submit changes'
));

这给了我一个包含这篇文章中所有字段的表单。我不希望它们都在表单中显示所以我想排除它们。这可能吗?如果是这样,我该怎么做呢?

没有排除字段的选项,但可以使用"field_groups"来包含字段。

为例。检查您的字段组URL。/wp-admin/post.php?post=21&action=edit

'21'是您的字段组。

所以把你的代码改成:
acf_form(array(
    'post_id'   => $post_id,
    'post_title'    => false,
    'field_groups' => array(21),
    'submit_value'  => 'Submit changes'
));

获取更多信息http://www.advancedcustomfields.com/resources/acf_form/

祝你好运! !