メニューを追加する

参考:

管理ツールバーに独自メニューを追加するカスタマイズ方法 | 寝ログ

Adding a menu item in the admin bar – WordPress Development Stack Exchange

サブメニューを追加する

参考:

Add a Submenu to the WordPress Admin Bar | David Walsh Blog

リンクを追加する

参考:

管理画面のツールバーにログアウトリンクを追加表示する方法 | デジナビ

管理ツールバーのカスタマイズ方法!項目追加や削除など | ゆめぴょんの知恵

Add a custom link & icon to the WordPress admin/toolbar | Creare

メニューにアイコンを追加する

メニューアイテムのタイトルに ab-icon クラス付きの span タグを追加する。

$view_menu = $wp_admin_bar->get_node('view');
$view_menu->title = '<span class="ab-icon"></span><span class="ab-label">' . __('View') . '</span>';
$wp_admin_bar->add_menu($view_menu);

CSS で ab-icon クラスの before 疑似要素にスタイルを追加する。

#wpadminbar #wp-admin-bar-view .ab-icon:before {
  content: "\f115";
}

参考:

How do I add an icon to a new admin bar item? – WordPress Development Stack Exchange

メニューを非表示にする

参考:

管理ツールバーのメニューを一部非表示にする方法 | 株式会社 U-Mebius

管理バー (admin bar) のメニュー項目を削除する方法 | よしあかつき

メニューの順序を変更する

参考:

Change order of an item under “New” on the admin bar – WordPress Development Stack Exchange

Adding a menu item in the admin bar – WordPress Development Stack Exchange

メニューのリンクから JavaScript を実行する

参考:

Admin Bar menu item that executes Javascript but does not reload the page? – WordPress Development Stack Exchange

任意の HTML を追加する

参考:

How to add HTML into admin bar? | WordPress.org [Official]

WP_Admin_Bar

参考:

WP_Admin_Bar | WordPress Developer Resources [Official]

まとめ

参考:

WordPress 3.1 で追加された管理バー (Admin Bar) をカスタマイズする | webOpixel

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です