registered_post_type_{$post_type}
云策文档标注
概述
registered_post_type_{$post_type} 是一个 WordPress 动作钩子,在特定文章类型注册后触发。它允许开发者在文章类型注册完成后执行自定义代码。
关键要点
- 这是一个动态钩子,钩子名称中的 $post_type 部分对应文章类型的键名,例如 registered_post_type_post 或 registered_post_type_page。
- 钩子传递两个参数:$post_type(字符串,文章类型键名)和 $post_type_object(WP_Post_Type 对象,包含注册文章类型时使用的参数)。
- 钩子通过 do_action() 调用,源文件位于 wp-includes/post.php 中的 register_post_type() 函数。
- 此钩子从 WordPress 6.0.0 版本开始引入。
原文内容
Fires after a specific post type is registered.
Description
The dynamic portion of the filter name, $post_type, refers to the post type key.
Possible hook names include:
registered_post_type_postregistered_post_type_page
Parameters
$post_typestring-
Post type.
$post_type_objectWP_Post_Type-
Arguments used to register the post type.
Source
do_action( "registered_post_type_{$post_type}", $post_type, $post_type_object );
Changelog
| Version | Description |
|---|---|
| 6.0.0 | Introduced. |