Wider Admin Menu

Widen the WordPress admin sidebar menu for better readability. Stop truncated menu names like “Customer Testimo…” and see full labels like “Customer Testimonials” without hovering.

Use Cases

  • Display full names for custom post types like “Customer Testimonials” or “Product Categories”
  • Utilize extra screen space on 27-inch+ monitors
  • Improve readability for users who’ve increased font size for accessibility

How It Works

  1. Enable the module in Switchboard
  2. The admin sidebar expands from 160px to 220px
  3. Content area adjusts automatically
  4. Responsive behavior maintained for smaller screens

Settings

This module has no configuration options. Enable it to apply the wider menu styling.

Width Changes

ElementDefaultWith Module
Admin menu width160px220px
Content margin160px220px
Submenu width160px220px

Responsive Behavior

On screens smaller than 960px (tablets), the menu width adjusts to 160px to preserve content space.

Before & After

Before (Default 160px)

Dashboard
Posts
Media
Customer Testimo...  ← Truncated
Product Categori...  ← Truncated
Appearance

After (220px)

Dashboard
Posts
Media
Customer Testimonials  ← Full text
Product Categories     ← Full text
Appearance

Verification

After enabling this module:

  1. Look at the admin sidebar width
  2. Check if previously truncated menu items now show full names
  3. Verify the content area adjusted properly
  4. Test on a smaller screen/window to confirm responsive behavior

FAQ

Will this affect the collapsed/folded menu?The folded menu (icon-only mode) remains unchanged. This module only affects the expanded menu width.
Does this work with all themes?This module uses WordPress admin CSS, not theme CSS. It works regardless of your frontend theme. Some admin themes or heavy customizations might conflict.
Can I set a custom width?The width is fixed at 220px. For custom widths, you’d need to use the Custom Admin CSS module with your own CSS.
Will this reduce my content area?Yes, slightly. The content area shifts right by 60px to accommodate the wider menu. On modern monitors, this is barely noticeable.
Does this affect submenus?Yes, submenus also expand to 220px width, matching the main menu for consistent appearance.

If 220px isn’t quite right for your needs, use Custom Admin CSS to set a specific width with CSS like: #adminmenu { width: 200px; }

When This Helps

Long Custom Post Type Names

  • “Customer Testimonials” instead of “Customer Testimo…”
  • “Product Categories” instead of “Product Catego…”
  • “Portfolio Projects” instead of “Portfolio Proje…”

Plugin Menu Items

  • “WooCommerce Analytics” fully visible
  • “Gravity Forms” with room to spare
  • Long plugin names without truncation

Accessibility

Users who increase browser font size often see truncated menus. The wider sidebar accommodates larger text better.

Custom Width (Advanced)

If you need a different width, use Custom Admin CSS with:

/* Example: 200px menu width */
#adminmenuback,
#adminmenuwrap,
#adminmenu,
#adminmenu .wp-submenu {
    width: 200px;
}

#wpcontent,
#wpfooter {
    margin-left: 200px;
}

#adminmenu .wp-submenu {
    left: 200px;
}
  • Custom Admin CSS - Full CSS control for custom widths
  • Admin Menu Organizer - Reorder and rename menu items
  • Hide Admin Menu Items - Remove items you don’t need
  • Compact Tables - Optimize content area space usage
PRO

Get access to all 147 modules with a single license

Upgrade to Pro