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

时间:2015-05-22 13:32:42

标签: php wordpress advanced-custom-fields

我正在尝试使用ACF创建一个用于编辑页面的表单,如下所示:

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

这给了我一个包含这篇文章中所有字段的表格。我不希望所有这些都显示在表单中,因此要排除它们。这可能吗?如果是这样,我将如何做到这一点?

1 个答案:

答案 0 :(得分:1)

排除字段没有选项,但您可以使用“field_groups”来包含字段。

代表。 检查您的字段组网址。它看起来像:../ 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/

祝你好运!!!