wp_skip_spacing_serialization

The timeline below displays how wordpress function wp_skip_spacing_serialization has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 6.4

/**
 * Checks whether serialization of the current block's spacing properties should occur.
 *
 * @since 5.9.0
 * @access private
 * @deprecated 6.0.0 Use wp_should_skip_block_supports_serialization() introduced in 6.0.0.
 *
 * @see wp_should_skip_block_supports_serialization()
 *
 * @param WP_Block_Type $block_type Block type.
 * @return bool Whether to serialize spacing support styles & classes.
 */
function wp_skip_spacing_serialization($block_type)
{
    _deprecated_function(__FUNCTION__, '6.0.0', 'wp_should_skip_block_supports_serialization()');
    $spacing_support = isset($block_type->supports['spacing']) ? $block_type->supports['spacing'] : false;
    return is_array($spacing_support) && array_key_exists('__experimentalSkipSerialization', $spacing_support) && $spacing_support['__experimentalSkipSerialization'];
}

WordPress Version: 6.1

/**
 * Checks whether serialization of the current block's spacing properties should occur.
 *
 * @since 5.9.0
 * @access private
 * @deprecated 6.0.0 Use wp_should_skip_block_supports_serialization() introduced in 6.0.0.
 *
 * @see wp_should_skip_block_supports_serialization()
 *
 * @param WP_Block_Type $block_type Block type.
 * @return bool Whether to serialize spacing support styles & classes.
 */
function wp_skip_spacing_serialization($block_type)
{
    _deprecated_function(__FUNCTION__, '6.0.0', 'wp_should_skip_block_supports_serialization()');
    $spacing_support = _wp_array_get($block_type->supports, array('spacing'), false);
    return is_array($spacing_support) && array_key_exists('__experimentalSkipSerialization', $spacing_support) && $spacing_support['__experimentalSkipSerialization'];
}

WordPress Version: 5.9

/**
 * Checks whether serialization of the current block's spacing properties should
 * occur.
 *
 * @since 5.9.0
 * @access private
 *
 * @param WP_Block_Type $block_type Block type.
 * @return bool Whether to serialize spacing support styles & classes.
 */
function wp_skip_spacing_serialization($block_type)
{
    $spacing_support = _wp_array_get($block_type->supports, array('spacing'), false);
    return is_array($spacing_support) && array_key_exists('__experimentalSkipSerialization', $spacing_support) && $spacing_support['__experimentalSkipSerialization'];
}