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

acf_get_metadata() ACF 5.2.3

Retrieves specific metadata from the database.

Хуки из функции
Возвращает

Разное.

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

acf_get_metadata( $post_id, $name, $hidden );
$post_id((число/строка))
The post id.
По умолчанию: 0
$name(строка)
The meta name.
По умолчанию: ''
$hidden(true/false)
If the meta is hidden (starts with an underscore).
По умолчанию: false

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

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

Код acf_get_metadata() ACF 5.9.1

<?php
function acf_get_metadata( $post_id = 0, $name = '', $hidden = false ) {
	
	// Allow filter to short-circuit logic.
	$null = apply_filters( "acf/pre_load_metadata", null, $post_id, $name, $hidden );
    if( $null !== null ) {
	    return ( $null === '__return_null' ) ? null : $null;
    }
    
	// Decode $post_id for $type and $id.
	extract( acf_decode_post_id($post_id) );
	
	// Hidden meta uses an underscore prefix.
	$prefix = $hidden ? '_' : '';
	
	// Bail early if no $id (possible during new acf_form).
	if( !$id ) {
		return null;
	}
	
	// Check option.
	if( $type === 'option' ) {
		return get_option( "{$prefix}{$id}_{$name}", null );
		
	// Check meta.
	} else {
		$meta = get_metadata( $type, $id, "{$prefix}{$name}", false );
		return isset($meta[0]) ? $meta[0] : null;
	}
}