WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта с помощью браузерных PUSH уведомлений
функция не описана

acf_form_taxonomy::add_term() public ACF 5.0.0

description

{} Это метод класса: acf_form_taxonomy{}

Хуков нет.

Возвращает

$post_id. (int)

Использование

$acf_form_taxonomy = new acf_form_taxonomy();
$acf_form_taxonomy->add_term( $taxonomy );
$taxonomy (обязательный)
-

Список изменений

С версии 5.0.0 Введена.

Код acf_form_taxonomy::add_term() ACF 5.9.1

<?php
function add_term( $taxonomy ) {
	
	// vars
	$post_id = acf_get_term_post_id( $taxonomy, 0 );
	
	
	// update vars
	$this->view = 'add';
	
	
	// get field groups
	$field_groups = acf_get_field_groups(array(
		'taxonomy' => $taxonomy
	));
	
	
	// render
	if( !empty($field_groups) ) {
		
		// data
		acf_form_data(array( 
			'screen'	=> 'taxonomy',
			'post_id'	=> $post_id, 
		));
		
		// wrap
		echo '<div id="acf-term-fields" class="acf-fields -clear">';
		
		// loop
		foreach( $field_groups as $field_group ) {
			$fields = acf_get_fields( $field_group );
			acf_render_fields( $fields, $post_id, 'div', 'field' );
		}
		
		// wrap
		echo '</div>';
		
	}
	
}