钩子文档

hidden_columns

💡 云策文档标注

概述

hidden_columns 过滤器用于修改 WordPress 后台屏幕中隐藏列的列表。它允许开发者根据当前屏幕和默认设置动态调整隐藏列。

关键要点

  • 过滤器名称:hidden_columns
  • 参数:$hidden(隐藏列ID数组)、$screen(当前屏幕的WP_Screen对象)、$use_defaults(是否显示默认列)
  • 用途:控制后台管理界面中列的可见性,常用于自定义屏幕布局
  • 相关函数:get_hidden_columns() 用于获取隐藏列列表

代码示例

return apply_filters( 'hidden_columns', $hidden, $screen, $use_defaults );

注意事项

  • 版本历史:在 WordPress 4.4.0 中引入,4.4.1 版本添加了 $use_defaults 参数
  • 使用场景:适用于插件或主题开发,以优化后台用户体验

📄 原文内容

Filters the list of hidden columns.

Parameters

$hiddenstring[]
Array of IDs of hidden columns.
$screenWP_Screen
WP_Screen object of the current screen.
$use_defaultsbool
Whether to show the default columns.

Source

return apply_filters( 'hidden_columns', $hidden, $screen, $use_defaults );

Changelog

Version Description
4.4.1 Added the use_defaults parameter.
4.4.0 Introduced.