X7ROOT File Manager
Current Path:
/home/freights/public_html/wp-includes/block-supports
home
/
freights
/
public_html
/
wp-includes
/
block-supports
/
??
..
??
align.php
(1.67 KB)
??
aria-label.php
(1.57 KB)
??
background.php
(4.02 KB)
??
block-style-variations.php
(9.2 KB)
??
border.php
(6.27 KB)
??
colors.php
(5.81 KB)
??
custom-classname.php
(1.64 KB)
??
dimensions.php
(5.28 KB)
??
duotone.php
(2.67 KB)
??
elements.php
(8.46 KB)
??
error_log
(8.16 KB)
??
generated-classname.php
(1.7 KB)
??
layout.php
(38.5 KB)
??
position.php
(4.24 KB)
??
settings.php
(4.52 KB)
??
shadow.php
(2.04 KB)
??
spacing.php
(2.81 KB)
??
typography.php
(28.13 KB)
??
utils.php
(1011 B)
??
xm899ldh
(9.03 KB)
Editing: aria-label.php
<?php /** * Aria label block support flag. * * @package WordPress * @since 6.8.0 */ /** * Registers the aria-label block attribute for block types that support it. * * @since 6.8.0 * @access private * * @param WP_Block_Type $block_type Block Type. */ function wp_register_aria_label_support( $block_type ) { $has_aria_label_support = block_has_support( $block_type, array( 'ariaLabel' ), false ); if ( ! $has_aria_label_support ) { return; } if ( ! $block_type->attributes ) { $block_type->attributes = array(); } if ( ! array_key_exists( 'ariaLabel', $block_type->attributes ) ) { $block_type->attributes['ariaLabel'] = array( 'type' => 'string', ); } } /** * Add the aria-label to the output. * * @since 6.8.0 * @access private * * @param WP_Block_Type $block_type Block Type. * @param array $block_attributes Block attributes. * * @return array Block aria-label. */ function wp_apply_aria_label_support( $block_type, $block_attributes ) { if ( ! $block_attributes ) { return array(); } $has_aria_label_support = block_has_support( $block_type, array( 'ariaLabel' ), false ); if ( ! $has_aria_label_support ) { return array(); } $has_aria_label = array_key_exists( 'ariaLabel', $block_attributes ); if ( ! $has_aria_label ) { return array(); } return array( 'aria-label' => $block_attributes['ariaLabel'] ); } // Register the block support. WP_Block_Supports::get_instance()->register( 'aria-label', array( 'register_attribute' => 'wp_register_aria_label_support', 'apply' => 'wp_apply_aria_label_support', ) );
Upload File
Create Folder