Title: Multisite Admin Bar Switcher
Author: flynsarmy
Published: <strong>2013 年 2 月 17 日</strong>
Last modified: 2020 年 6 月 17 日

---

搜索插件

**该插件尚未通过WordPress的最新3个主要版本进行测试**。 当与较新版本的WordPress一起
使用时，可能不再受到维护或支持，并且可能会存在兼容性问题。

![](https://s.w.org/plugins/geopattern-icon/multisite-admin-bar-switcher.svg)

# Multisite Admin Bar Switcher

 作者：[flynsarmy](https://profiles.wordpress.org/flynsarmy/)

[下载](https://downloads.wordpress.org/plugin/multisite-admin-bar-switcher.1.4.0.zip)

 * [详情](https://cn.wordpress.org/plugins/multisite-admin-bar-switcher/#description)
 * [评价](https://cn.wordpress.org/plugins/multisite-admin-bar-switcher/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/multisite-admin-bar-switcher/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/multisite-admin-bar-switcher/#developers)

 [支持](https://wordpress.org/support/plugin/multisite-admin-bar-switcher/)

## 描述

Require PHP 5.3

The Multisite Admin Bar Switcher is a plugin written for WordPress Multi-Site
 that
makes switching between sites easier with large numbers of sites.

This plugin replaces the built in ‘sites’ drop down with one which breaks the
 sites
up by letter.

## 屏幕截图

 * [[
 * Multisite Admin bar Switcher in action

## 安装

 1. Upload `multisite-admin-bar-switcher` folder to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Network/Plugins’ menu in WordPress
     The switcher
    will now appear on the Admin Menu

## 常见问题

Multisite Admin Bar Switcher supports filters to change the way the site lists look.

**mabs_blog_name** – used to customise the way the blog names look in the site list

    ```
    /**
     * Sets the blog name to show in the sites drop down
     *
     * @param  string   $name    Blog name
     * @param  stdClass $blog    Blog details
     *
     * @return string            Blog name
     */
    add_filter('mabs_blog_name', function($name, $blog) {
        return sprintf("(%s) %s", $blog->userblog_id, $name);
    }, 10, 2);
    ```

**mabs_blog_pages** – used to add or remove subitems from blogs

    ```
    /**
     * Sets the blog items to show under a site
     *
     * @param  [type]  $pages   List of blog subitems
     * @param  int     $site_id Blog ID
     * @param  WP_User $user    User we're showing the list to
     *
     * @return array            List of blog subitems
     */
    add_filter('mabs_blog_pages', function($pages, $site_id, $user) {
        return array_merge($pages, array(
            'products' => array('title' => 'Products', 'url' => 'edit.php?post_type=product', 'permission' => 'edit_products'),
        ));
    }, 10, 3);
    ```

**mabs_cache_duration** – alter cache time (default 30 minutes)

    ```
    /**
     * Various DB-intensive lookups are cached. Use this filter to alter the cache time.
     *
     * @param  int     $cachetime Cache Time (default 30 minutes)
     *
     * @return int                Cache time
     */
    add_filter('mabs_cache_duration', function($cachetime) {
        return 60*60*30;
    });
    ```

## 评价

![](https://secure.gravatar.com/avatar/dc1c7100c5f0da8b7e606f2dc8acb745e9fc6da158d5101394647b2fd059d8a7?
s=60&d=retro&r=g)

### 󠀁[Super useful & solid plugin, 148 domains & smooth sailing.](https://wordpress.org/support/topic/super-useful-solid-plugin-148-domains-smooth-sailing/)󠁿

 [Danny](https://profiles.wordpress.org/ectogroup/) 2017 年 7 月 25 日

I’ve been using this plugin for a few months now, it should be built in to WordPress.
My install started with about 50 domains, it’s now up to 148 and I’ve only ever 
had one problem, it wouldn’t display that many sites. I mentioned this to the developer
and an updated version was released right away, now all of the domains are in one
handy menu. I wouldn’t setup another wpmu without it, a super useful and solid plugin.

![](https://secure.gravatar.com/avatar/d69ded7ff395fe086c58984188d0dc79a5d492aa212b038805caffbb4b89bf7c?
s=60&d=retro&r=g)

### 󠀁[Very Useful](https://wordpress.org/support/topic/very-useful-967/)󠁿

 [Joe Fusco](https://profiles.wordpress.org/joefusco/) 2016 年 9 月 3 日

Does exactly what I need it to and saves me a few clicks. Thank you!

![](https://secure.gravatar.com/avatar/03a2ce8630eb482554b5eb5d74a3a9a5c442c34008e4eeba8ba2f8a58ce6dd19?
s=60&d=retro&r=g)

### 󠀁[Very useful plugin!](https://wordpress.org/support/topic/very-useful-plugin-395/)󠁿

 [Denis Bolvinov](https://profiles.wordpress.org/dinisiy/) 2016 年 9 月 3 日

Very simple and it does what it should

 [ 阅读所有6条评价 ](https://wordpress.org/support/plugin/multisite-admin-bar-switcher/reviews/)

## 贡献者及开发者

「Multisite Admin Bar Switcher」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ flynsarmy ](https://profiles.wordpress.org/flynsarmy/)

[帮助将「Multisite Admin Bar Switcher」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/multisite-admin-bar-switcher)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/multisite-admin-bar-switcher/)，
查看[SVN仓库](https://plugins.svn.wordpress.org/multisite-admin-bar-switcher/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/multisite-admin-bar-switcher/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/multisite-admin-bar-switcher/)。

## 更新日志

#### 1.4.0

 * 2020-06-18
 * PSR-2
 * Removed unused ‘user’ argument in ‘mabs_blog_pages’ filter

#### 1.3.4

 * Don’t allow spaces in IDs

#### 1.3.3

 * Fix version mismatch

#### 1.3.2

 * Network – Settings – Mabs – Clear Cache button now clears cache for everyone

#### 1.3.1

 * Remove some redundant database calls

#### 1.3.0

 * Cache admin URLs to avoid hitting the DB

#### 1.2.6

 * Retrieve a much larger number of sites

#### 1.2.5

 * wp_get_sites() deprecation fix

#### 1.2.3

 * Added mobile menu

#### 1.2

 * Performance improvement: More admin bar methods cached. WP_Admin_Bar has been
   replaced with MABS_Admin_Bar

#### 1.1.3

 * Performance improvement: Admin bar menus that we’re removing shouldn’t ever be
   loaded in the first place

#### 1.1.2

 * Switch from wp_cache API to site_transient API so caching happens on both backend
   and frontend

#### 1.1.1

 * Cache mabs_get_blogs_of_network function

#### 1.1

 * Add cache support to speed up admin bar generation
 * ‘Network Settings’ page for clearing cache

#### 1.0.12

 * ‘My Sites’ translation fix

#### 1.0.11

 * Capitalization fix

#### 1.0.10

 * Added mabs_blog_pages, mabs_blog_name filters – See documentation for usage instructions

#### 1.0.9

 * Disable autocomplete on filter field

#### 1.0.8

 * Show all blogs to super admins

#### 1.0.7

 * Minor fixes

#### 1.0.6

 * Minor fixes

#### 1.0.5

September 25, 2014

 * Added site filter if 10 or more blogs

#### 1.0.4

April 30, 2014

 * Confirmed compatibility with WP 3.9

#### 1.0.3

 * MABS now shows for all logged in users.
 * Performance improvements
 * Only applicable blogs show for each user

#### 1.0.2

 * ‘My Sites’ admin button now toggles between admin and frontend

#### 1.0.1

 * Minor readme updates

#### 1.0

February 14, 2013

 * First version released

## 额外信息

 *  版本 **1.4.0**
 *  最后更新：**6 年前**
 *  活跃安装数量 **10+**
 *  WordPress 版本 ** 3.2.1 或更高版本 **
 *  已测试的最高版本为 **5.4.19**
 *  语言
 * [English (US)](https://wordpress.org/plugins/multisite-admin-bar-switcher/)
 * 标签
 * [multisite](https://cn.wordpress.org/plugins/tags/multisite/)[network](https://cn.wordpress.org/plugins/tags/network/)
   [switch](https://cn.wordpress.org/plugins/tags/switch/)[switcher](https://cn.wordpress.org/plugins/tags/switcher/)
   [toolbar](https://cn.wordpress.org/plugins/tags/toolbar/)
 *  [高级视图](https://cn.wordpress.org/plugins/multisite-admin-bar-switcher/advanced/)

## 评级

 5 星（最高 5 星）。

 *  [  6 条 5 星评价     ](https://wordpress.org/support/plugin/multisite-admin-bar-switcher/reviews/?filter=5)
 *  [  0 条 4 星评价     ](https://wordpress.org/support/plugin/multisite-admin-bar-switcher/reviews/?filter=4)
 *  [  0 条 3 星评价     ](https://wordpress.org/support/plugin/multisite-admin-bar-switcher/reviews/?filter=3)
 *  [  0 条 2 星评价     ](https://wordpress.org/support/plugin/multisite-admin-bar-switcher/reviews/?filter=2)
 *  [  0 条 1 星评价     ](https://wordpress.org/support/plugin/multisite-admin-bar-switcher/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/multisite-admin-bar-switcher/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/multisite-admin-bar-switcher/reviews/)

## 贡献者

 *   [ flynsarmy ](https://profiles.wordpress.org/flynsarmy/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/multisite-admin-bar-switcher/)