钩子文档

media_upload_{$tab}

💡 云策文档标注

概述

media_upload_{$tab} 是一个在旧版(3.5.0 之前)媒体弹出窗口中特定上传标签视图内触发的动作钩子。它允许开发者根据不同的媒体上传标签执行自定义操作。

关键要点

  • 这是一个动态钩子,钩子名称中的 $tab 变量指代具体的媒体上传标签,如 'library'(媒体库)或通过 'media_upload_tabs' 过滤器注册的自定义标签。
  • 钩子主要用于旧版媒体弹出窗口,适用于 WordPress 3.5.0 之前的版本。
  • 开发者可以利用此钩子在特定上传标签视图内添加自定义功能或修改行为。

代码示例

do_action( "media_upload_{$tab}" );

注意事项

此钩子自 WordPress 2.5.0 版本引入,但请注意它仅适用于旧版媒体弹出窗口,现代版本可能已弃用或更改相关功能。


📄 原文内容

Fires inside limited and specific upload-tab views in the legacy (pre-3.5.0) media popup.

Description

The dynamic portion of the hook name, $tab, refers to the specific media upload tab. Possible values include ‘library’ (Media Library), or any custom tab registered via the ‘media_upload_tabs’ filter.

Source

do_action( "media_upload_{$tab}" );

Changelog

Version Description
2.5.0 Introduced.