user_can_richedit
云策文档标注
概述
user_can_richedit 是一个 WordPress 过滤器,用于控制用户是否能够访问可视化编辑器。它允许开发者通过钩子函数动态修改用户的编辑权限。
关键要点
- 这是一个过滤器钩子,用于过滤用户访问可视化编辑器的能力。
- 参数 $wp_rich_edit 是一个布尔值,表示用户是否可以访问可视化编辑器。
- 源代码中通过 apply_filters 调用此钩子,允许开发者添加自定义逻辑。
- 相关函数 user_can_richedit() 用于确定用户是否可以访问可视化编辑器。
- 自 WordPress 2.1.0 版本引入。
代码示例
add_filter( 'user_can_richedit', '__return_false', 50 );注意事项
此代码示例可以禁用所有用户的可视化编辑器,但需注意优先级参数 50 可能影响执行顺序。
原文内容
Filters whether the user can access the visual editor.
Parameters
$wp_rich_editbool-
Whether the user can access the visual editor.
Source
return apply_filters( 'user_can_richedit', $wp_rich_edit );
Changelog
| Version | Description |
|---|---|
| 2.1.0 | Introduced. |
Skip to note 2 content
Ashok
The following code should disable rich text for all users: `add_filter( ‘user_can_richedit’ , ‘__return_false’, 50 );`