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: align.php
<?php /** * Align block support flag. * * @package WordPress * @since 5.6.0 */ /** * Registers the align block attribute for block types that support it. * * @since 5.6.0 * @access private * * @param WP_Block_Type $block_type Block Type. */ function wp_register_alignment_support( $block_type ) { $has_align_support = block_has_support( $block_type, 'align', false ); if ( $has_align_support ) { if ( ! $block_type->attributes ) { $block_type->attributes = array(); } if ( ! array_key_exists( 'align', $block_type->attributes ) ) { $block_type->attributes['align'] = array( 'type' => 'string', 'enum' => array( 'left', 'center', 'right', 'wide', 'full', '' ), ); } } } /** * Adds CSS classes for block alignment to the incoming attributes array. * This will be applied to the block markup in the front-end. * * @since 5.6.0 * @access private * * @param WP_Block_Type $block_type Block Type. * @param array $block_attributes Block attributes. * @return array Block alignment CSS classes and inline styles. */ function wp_apply_alignment_support( $block_type, $block_attributes ) { $attributes = array(); $has_align_support = block_has_support( $block_type, 'align', false ); if ( $has_align_support ) { $has_block_alignment = array_key_exists( 'align', $block_attributes ); if ( $has_block_alignment ) { $attributes['class'] = sprintf( 'align%s', $block_attributes['align'] ); } } return $attributes; } // Register the block support. WP_Block_Supports::get_instance()->register( 'align', array( 'register_attribute' => 'wp_register_alignment_support', 'apply' => 'wp_apply_alignment_support', ) );
Upload File
Create Folder