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.
