wpseek.com
Bazujące na WordPress narzędzie wyszukiwania dla deweloperów i twórców motywów.



_block_bindings_pattern_overrides_get_value › WordPress Function

Od6.5.0
Przestarzałyn/a
_block_bindings_pattern_overrides_get_value ( $source_args, $block_instance, $attribute_name )
Dostęp:
  • private
Parametry: (3)
  • (array) $source_args Array containing source arguments used to look up the override value. Example: array( "key" => "foo" ).
    Wymagane: Tak
  • (WP_Block) $block_instance The block instance.
    Wymagane: Tak
  • (string) $attribute_name The name of the target attribute.
    Wymagane: Tak
Powrót:
  • (mixed) The value computed for the source.
Zdefiniowane na:
Codex:

Gets value for the Pattern Overrides source.



Źródło

function _block_bindings_pattern_overrides_get_value( array $source_args, $block_instance, string $attribute_name ) {
	if ( empty( $block_instance->attributes['metadata']['name'] ) ) {
		return null;
	}
	$metadata_name = $block_instance->attributes['metadata']['name'];
	return _wp_array_get( $block_instance->context, array( 'pattern/overrides', $metadata_name, $attribute_name ), null );
}