Homekeyboard_arrow_right Seo Performancekeyboard_arrow_right Disable Wordpress Admin View Transitions
circle

How to disable WordPress admin view transitions

How to disable WordPress admin view transitions header graphic showing WordPress core branding

WordPress 7.0 introduced a new admin interface feature called view transitions. The goal was to make navigation inside the dashboard feel smoother with animated page changes and menu transitions.

Some users enjoy the effect.

Many developers and site managers do not, in fact, we might even hate it.

If your WordPress admin suddenly feels slower, floaty, or visually distracting, you can disable the feature completely with a small code snippet.

This guide explains exactly how to remove WordPress admin view transitions and restore the classic dashboard experience.

Why developers are disabling view transitions

The WordPress admin has traditionally prioritised speed and usability. Most users navigating the dashboard want instant feedback and predictable navigation.

The new transitions attempt to create a more application like experience by animating movement between screens.

For some workflows, that becomes frustrating very quickly.

Common complaints include:

  • Distracting menu animations
  • Visual flickering during navigation
  • Slower perceived performance
  • Motion fatigue during long sessions
  • Extra UI effects that add no functional value
  • Inconsistent behaviour across browsers

The good news is that the feature can be disabled safely.

The only code snippet you need

Add this code to your WordPress 7.0+ themes functions.php file:

// Remove view transitions from the admin area
add_action( 'admin_enqueue_scripts', function () {
wp_dequeue_style( 'wp-view-transitions-admin' );
wp_deregister_style( 'wp-view-transitions-admin' );
}, 999 );

That completely removes the admin view transition styles loaded by WordPress core.

Once added, the dashboard returns to standard navigation behaviour without the transition effects.

Does disabling view transitions break anything

No, the feature is entirely cosmetic.

Could WordPress add a settings toggle later

WordPress may eventually add a user preference or accessibility toggle for admin transitions if enough users report usability concerns.

Right now, there is no built in option to disable the feature globally.

That makes the dequeue and deregister method the most reliable approach available.

Final thoughts

View transitions in WordPress 7.0 were designed to modernise the admin experience, but not every workflow benefits from animated navigation.

For many developers, content managers, and store owners, the transitions create more friction than value.

FAQ

Yes. You can paste the snippet into your theme’s functions.php file.

No. This only removes admin dashboard view transitions.

No.

Yes. The feature is cosmetic and removing the stylesheet does not affect core functionality.