钩子文档

teeny_mce_before_init

💡 云策文档标注

概述

teeny_mce_before_init 是一个 WordPress 过滤器钩子,用于在 teenyMCE 编辑器初始化前修改其配置数组。它允许开发者自定义编辑器的设置和行为。

关键要点

  • 这是一个过滤器钩子,用于修改 teenyMCE 编辑器的配置数组。
  • 接受两个参数:$mce_init(配置数组)和 $editor_id(编辑器唯一标识符)。
  • 在 WordPress 3.3.0 版本中引入了 $editor_id 参数,2.7.0 版本首次引入此钩子。
  • 常用于自定义编辑器功能,如添加按钮、调整工具栏或设置编辑器选项。

📄 原文内容

Filters the teenyMCE config before init.

Parameters

$mce_initarray
An array with teenyMCE config.
$editor_idstring
Unique editor identifier, e.g. 'content'.

Source

$mce_init = apply_filters( 'teeny_mce_before_init', $mce_init, $editor_id );

Changelog

Version Description
3.3.0 The $editor_id parameter was added.
2.7.0 Introduced.