函数文档

wp_render_elements_support()

💡 云策文档标注

概述

wp_render_elements_support() 是一个已弃用的 WordPress 函数,用于更新块内容中的元素类名。从 6.6.0 版本起,其功能已由 wp_render_elements_class_name 替代。

关键要点

  • 函数 wp_render_elements_support() 已弃用,建议使用 wp_render_elements_class_name。
  • 该函数接受两个参数:$block_content(字符串,必需)表示渲染的块内容,$block(数组,必需)表示块对象。
  • 返回值是过滤后的块内容字符串。
  • 从 6.6.0 版本开始,元素类名的生成已通过 render_block_data 过滤器处理。
  • 历史版本中,6.4.0 添加了对按钮和标题元素样式的支持,5.8.0 版本首次引入。

注意事项

使用此函数时,WordPress 会通过 _deprecated_function() 标记为弃用,并提示相关信息。


📄 原文内容

Updates the block content with elements class names.

Parameters

$block_contentstringrequired
Rendered block content.
$blockarrayrequired
Block object.

Return

string Filtered block content.

Source

function wp_render_elements_support( $block_content, $block ) {
	_deprecated_function( __FUNCTION__, '6.6.0', 'wp_render_elements_class_name' );
	return $block_content;
}

Changelog

Version Description
6.6.0 Deprecated. Generation of element class name is handled via render_block_data filter.
6.4.0 Added support for button and heading element styling.
5.8.0 Introduced.