函数文档

wp_generator()

💡 云策文档标注

概述

wp_generator() 函数用于在 wp_head hook 上显示 XHTML 生成器标签,通常用于输出 WordPress 版本信息。开发者可以通过过滤器或移除动作来控制其输出。

关键要点

  • wp_generator() 调用 the_generator() 函数来生成 XHTML 标签,默认类型为 'xhtml'。
  • 使用 apply_filters('wp_generator_type', $generator_type) 过滤器可以修改生成器类型。
  • 通过 remove_action('wp_head', 'wp_generator') 可以移除 WordPress 版本号输出,增强安全性。
  • 相关函数包括 the_generator() 和 apply_filters(),用于处理生成器和过滤器操作。

代码示例

remove_action('wp_head', 'wp_generator');

注意事项

移除 wp_generator() 可以隐藏 WordPress 版本信息,减少潜在安全风险,建议在生产环境中使用。


📄 原文内容

Displays the XHTML generator that is generated on the wp_head hook.

Description

See ‘wp_head’.

Source

function wp_generator() {
	/**
	 * Filters the output of the XHTML generator tag.
	 *
	 * @since 2.5.0
	 *
	 * @param string $generator_type The XHTML generator.
	 */
	the_generator( apply_filters( 'wp_generator_type', 'xhtml' ) );
}

Hooks

apply_filters( ‘wp_generator_type’, string $generator_type )

Filters the output of the XHTML generator tag.

Changelog

Version Description
2.5.0 Introduced.

User Contributed Notes