這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Keep New Admin Menu Items in Bottom

外掛說明

The “Keep New Admin Menu Items in Bottom” WordPress plugin maintains a tidy and organized admin menu by ensuring that newly added menu items appear at the bottom of the menu. This helps maintain a consistent and organized admin interface, keeping your default WordPress menu items in their familiar positions.

Features

  • Automatically orders default WordPress menu items
  • Pushes new menu items to the bottom
  • WooCommerce and Elementor menu items stay in the same position.
  • Customizable through hooks

Developer Hook Example

You can modify the default menu items using the knamib_default_slugs filter:

// List menu slugs
add_action('admin_notices', function () {
    global $menu;
?>
    <div class="notice notice-success is-dismissible">
        <p>
        <pre><?php
                print_r(array_column($menu, 2));
                ?></pre>
        </p>
    </div>
<?php
});

// Add a custom menu item to the default items list
add_filter('knamib_default_slugs', function ($default_slugs) {
    $slug = 'jetpack';
    array_splice($default_slugs, 3, 0, $slug); // splice in at position 3
    return $default_slugs;
});

// Remove an item from the default items list
add_filter('knamib_default_slugs', function ($default_slugs) {
    return array_diff($default_slugs, ['woocommerce']); // Removes Media from default items
    return $default_slugs;
});

螢幕擷圖

安裝方式

  1. Upload the plugin files to the /wp-content/plugins/keep-new-admin-menu-items-in-bottom directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. That’s it! New menu items will automatically be placed at the bottom of your admin menu.

常見問題集

How does it work?

The plugin maintains a list of default WordPress menu items and ensures they stay in their original positions. Any new menu items added by other plugins will automatically be placed at the bottom of the menu.

Can I customize which items stay at the top?

Yes, you can use the knamib_default_slugs filter to modify the list of menu items that should maintain their positions.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Keep New Admin Menu Items in Bottom〉的開發相關工作。

參與者

變更記錄

1.2.1

  • Update: contributors and donation link in README

1.2.0

  • Added support for WooCommerce and Elementor menu items
  • Added developer filter hook for customizing default slugs
  • Improved menu ordering logic

1.1.0

  • Initial public release