钩子文档

edit_form_advanced

💡 云策文档标注

概述

edit_form_advanced 是一个 WordPress 动作钩子,在输出所有非 'page' 文章类型的 'normal' 上下文元框后触发。它主要用于在编辑表单中执行自定义操作。

关键要点

  • 这是一个动作钩子,在 'normal' 上下文元框输出后触发。
  • 适用于所有文章类型,但排除 'page' 类型。
  • 参数为 $post,类型为 WP_Post 对象。
  • 源代码为 do_action( 'edit_form_advanced', $post )。
  • 自 WordPress 1.5.0 版本引入。

相关函数

  • the_block_editor_meta_box_post_form_hidden_fields():在 wp-admin/includes/post.php 中,用于渲染元框表单所需的隐藏字段。

📄 原文内容

Fires after ‘normal’ context meta boxes have been output for all post types other than ‘page’.

Parameters

$postWP_Post
Post object.

Source

do_action( 'edit_form_advanced', $post );

Changelog

Version Description
1.5.0 Introduced.