WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

acf_admin_options_page::postbox_acf() public ACF 5.0.0

render_meta_box

description

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

Хуков нет.

Возвращает

null. Ничего.

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

$acf_admin_options_page = new acf_admin_options_page();
$acf_admin_options_page->postbox_acf( $post, $args );
$post (обязательный)
-
$args (обязательный)
-

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

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

Код acf_admin_options_page::postbox_acf() ACF 5.9.1

<?php
function postbox_acf( $post, $args ) {
	
	// extract args
	extract( $args ); // all variables from the add_meta_box function
	extract( $args ); // all variables from the args argument
	
	
	// vars
	$o = array(
		'id'			=> $id,
		'key'			=> $field_group['key'],
		'style'			=> $field_group['style'],
		'label'			=> $field_group['label_placement'],
		'editLink'		=> '',
		'editTitle'		=> __('Edit field group', 'acf'),
		'visibility'	=> true
	);
	
	
	// edit_url
	if( $field_group['ID'] && acf_current_user_can_admin() ) {
		
		$o['editLink'] = admin_url('post.php?post=' . $field_group['ID'] . '&action=edit');
			
	}
	
	
	// load fields
	$fields = acf_get_fields( $field_group );
	
	
	// render
	acf_render_fields( $fields, $this->page['post_id'], 'div', $field_group['instruction_placement'] );
	
	
	
?>
<script type="text/javascript">
if( typeof acf !== 'undefined' ) {
	
acf.newPostbox(<?php echo json_encode($o); ?>);	

}
</script>
<?php
	
}