acf_register_form()

Обзор

Функция acf_register_form() регистрирует форму, которая позже будет использоваться функцией acf_form(). Существует множество настроек для управления формой, и они устанавливаются путем добавления в массив $settings значений, как описано ниже.

История изменений

  • Добавлено в v5.5.10

Параметры

<?php acf_register_form( $settings ); ?>

Полный список настроек для $settings можно посмотреть на странице  acf_form().

Примеры

В этом примере показано, как зарегистрировать форму и использовать ее позже в файле темы.

<?php

acf_register_form(array(
	'id'		=> 'new-event',
	'post_id'	=> 'new_post',
	'new_post'	=> array(
		'post_type'		=> 'event',
		'post_status'	=> 'publish'
	),
	'post_title'=> true,
	'post_content'=> true,
));

?>
<?php acf_form_head(); ?>
<?php get_header(); ?>

	<div id="primary" class="content-area">
		<div id="content">

			<?php acf_form('new-event'); ?>

		</div><!-- #content -->
	</div><!-- #primary -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>

Похожие