管理バーに「投稿一覧へ戻る」リンクを追加する方法

WordPressの管理画面で記事編集中に、すぐに「投稿一覧」へ戻れるリンクがあると便利です。今回は、管理バーに「投稿一覧へ戻る」リンクを追加する簡単な方法をご紹介します。

1 functions.php に追加するコード


//-------------------------------------------
// 管理バーに「投稿一覧を開く」リンクを追加
//-------------------------------------------
add_action('admin_bar_menu', function($wp_admin_bar){
    $wp_admin_bar->add_node([
        'id'    => 'all_posts',
        'title' => '投稿一覧を開く',
        'href'  => admin_url('edit.php'),
        'meta'  => ['title' => '投稿一覧に戻る']
    ]);
}, 100);
    

2 コードの解説

  • add_action('admin_bar_menu', …):管理バーに独自のノードを追加するためのアクションフックです。
  • $wp_admin_bar->add_node:管理バーに新しいリンクやメニューを追加します。
  • 'id':リンクのIDです。ユニークにする必要があります。
  • 'title':管理バーに表示されるテキストです。
  • 'href':リンク先URLです。ここでは投稿一覧ページ(edit.php)を指定しています。
  • 'meta'['title']:マウスオーバー時に表示されるツールチップです。

3 完成イメージ

WordPress管理バーに「投稿一覧へ戻る」リンクを追加する方法

4 まとめ

この方法を使えば、記事編集中でもすぐに「投稿一覧」に戻れるため、作業効率が向上します。