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

ACF_Form_Gutenberg::filter_block_editor_meta_boxes() public ACF 5.7.14

description

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

Хуков нет.

Возвращает

type. Description.

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

$ACF_Form_Gutenberg = new ACF_Form_Gutenberg();
$ACF_Form_Gutenberg->filter_block_editor_meta_boxes( $wp_meta_boxes );
$wp_meta_boxes (обязательный)
-

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

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

Код ACF_Form_Gutenberg::filter_block_editor_meta_boxes() ACF 5.9.1

<?php
function filter_block_editor_meta_boxes( $wp_meta_boxes ) {
	
	// Globals
	global $current_screen;
	
	// Move 'acf_after_title' metaboxes into 'normal' location.
	if( isset($wp_meta_boxes[ $current_screen->id ][ 'acf_after_title' ]) ) {
		
		// Extract locations.
		$locations = $wp_meta_boxes[ $current_screen->id ];
		
		// Ensure normal location exists.
		if( !isset($locations['normal']) ) $locations['normal'] = array();
		if( !isset($locations['normal']['high']) ) $locations['normal']['high'] = array();
		
		// Append metaboxes.
		foreach( $locations['acf_after_title'] as $priority => $meta_boxes ) {
			$locations['normal']['high'] = array_merge( $meta_boxes, $locations['normal']['high'] );
		}
		
		// Update original data.
		$wp_meta_boxes[ $current_screen->id ] = $locations;
		unset( $wp_meta_boxes[ $current_screen->id ]['acf_after_title'] );
		
		// Avoid conflicts with saved metabox order.
		add_filter( 'get_user_option_meta-box-order_' . $current_screen->id, array($this, 'modify_user_option_meta_box_order') );
	}
	
	// Return
	return $wp_meta_boxes;
}