钩子文档

get_block_type_variations

💡 云策文档标注

概述

本文档介绍 WordPress 中的 get_block_type_variations 过滤器,用于过滤已注册的块类型变体。该过滤器允许开发者修改块类型的变体数组。

关键要点

  • get_block_type_variations 是一个过滤器,用于过滤块类型的已注册变体。
  • 过滤器接收两个参数:$variations(变体数组)和 $block_type(完整的块类型对象)。
  • 该过滤器在 WP_Block_Type::get_variations() 方法中被调用,用于获取块变体。
  • 首次引入于 WordPress 6.5.0 版本。

📄 原文内容

Filters the registered variations for a block type.

Parameters

$variationsarray
Array of registered variations for a block type.
$block_typeWP_Block_Type
The full block type object.

Source

return apply_filters( 'get_block_type_variations', $this->variations, $this );

Changelog

Version Description
6.5.0 Introduced.