Plugins Link zur WordPress Admin Bar hinzufügen

Mit diesem kleinen Code-Snippet kannst du einen Plugin-Direktlink in deiner Adminbar einfügen.

Kennst du das Problem? Du bist als Admin auf deiner WordPress Website eingeloggt und im Frontend deiner Website.

Nun willst du schnell zu den Plugins, vielleicht weil du gemerkt hast, dass ein Plugin, das du brauchst, nicht aktiviert ist.

In deiner Adminleiste sind Direktlinks zu Themes, Widgets und Menüs, aber nicht zu den Plugins.

Mit diesem Code-Snippet kannst du den den Plugin-Direktlink in die Adminbar einbauen:

// add plugin link to the admin bar in frontend
add_action( 'admin_bar_menu', 'add_plugin_link_to_admin_bar', 999 );
/**
 * @param WP_Admin_Bar $wp_admin_bar
 */
function add_plugin_link_to_admin_bar( $wp_admin_bar ) {
   // if in backend, don´t add the link
   if (is_admin()){
      return;
   }
   $args = array(
      'id'    => 'plugins',
      'title' => 'Plugins',
      'href'  => admin_url('plugins.php'),
      'parent' => 'site-name'
   );
   $wp_admin_bar->add_node( $args );
}

Der Code gehört in die functions.php, am besten in die von deinem Child Theme.