WordPress 6.6.2
⛳️ Goals
管理者以外が投稿や管理をする運用なので、直ぐにログアウトできるように管理画面の固定バーの右端にログアウトボタンを設置したい
$wp_admin_bar->add_menu
でメニューを追加・parent
を使い追加する場所を指定する
top-secondary
: tells WP to put this node / link / text on the right side
cf. admin_bar_menu – Hook | Developer.WordPress.org
管理画面の右端のに入れるには parent に top-secondary
を指定すれば良い
<?php // functions.php add_action('wp_before_admin_bar_render', 'add_new_item_in_admin_bar'); function add_new_item_in_admin_bar() { global $wp_admin_bar; $wp_admin_bar->add_menu(array( 'parent' => 'top-secondary', // 見じ端にログアウトボタンを追加 'id' => 'my_admin_logout_menu', 'title' => __('ログアウト'), 'href' => wp_logout_url() )); }
管理画面のバー右端にログアウトボタンを設置できました!
おわり₍ ᐢ. ̫ .ᐢ ₎
[参考]
ルックバックの映画めちゃくちゃ良かった!