钩子文档

wp_admin_bar_class

💡 云策文档标注

概述

本文档介绍 WordPress 中的 wp_admin_bar_class 过滤器,用于自定义管理工具栏的类实例化。该过滤器允许开发者替换默认的 WP_Admin_Bar 类,以实现自定义功能或扩展。

关键要点

  • wp_admin_bar_class 是一个过滤器,用于修改管理工具栏的类名。
  • 默认类为 'WP_Admin_Bar',可通过此过滤器替换为自定义类。
  • 该过滤器在 _wp_admin_bar_init() 函数中被调用,用于实例化管理工具栏对象。
  • 自 WordPress 3.1.0 版本引入此过滤器。

代码示例

$admin_bar_class = apply_filters( 'wp_admin_bar_class', 'WP_Admin_Bar' );

📄 原文内容

Filters the admin bar class to instantiate.

Parameters

$wp_admin_bar_classstring
Admin bar class to use. Default ‘WP_Admin_Bar‘.

Source

$admin_bar_class = apply_filters( 'wp_admin_bar_class', 'WP_Admin_Bar' );

Changelog

Version Description
3.1.0 Introduced.