View Transitions

Description

This plugin implements support for cross-document view transitions in WordPress. This effectively replaces the hard transitions when navigating from one URL to the other with a smooth animation, by default using a fade effect.

Browser support

Cross-document view transitions are supported in a variety of browsers, including Chrome, Edge, and Safari. Users with browsers that currently do not support it should not see any adverse effects when the plugin is active. They will simply not benefit from the feature and continue to experience the traditional hard transitions between URLs.

Please refer to “Can I use…” for a comprehensive overview of browser support for the feature.

Installation

Installation from within WordPress

  1. Visit Plugins > Add New.
  2. Search for View Transitions.
  3. Install and activate the View Transitions plugin.

Manual installation

  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Visit Plugins.
  3. Activate the View Transitions plugin.

FAQ

Where can I submit my plugin feedback?

Feedback is encouraged and much appreciated, especially since this plugin may contain future WordPress core features. If you have suggestions or requests for new features, you can submit them as an issue in the WordPress Performance Team’s GitHub repository. If you need help with troubleshooting or have a question about the plugin, please create a new topic on our support forum.

Where can I report security bugs?

The Performance team and WordPress community take security bugs seriously. We appreciate your efforts to responsibly disclose your findings, and will make every effort to acknowledge your contributions.

To report a security issue, please visit the WordPress HackerOne program.

How can I contribute to the plugin?

Contributions are always welcome! Learn more about how to get involved in the Core Performance Team Handbook.

Reviews

June 15, 2025
Me ha encantado este plugin. Soy amantes de las cosas sencillas minimalistas y sencillas de usar en WordPress y este plugin aporta unas transiciones al cambiar de una url a otra de tu web de una forma extremadamente sencilla de configurar.Es un plugin muy reciente pero es buenísimo.P.D.: Lo estoy implantando en todos mis proyectos.Fdo.: Abraham de Creando Blog
June 12, 2025
It’s like flipping a switch and watching my site come alive—faster, smoother, effortlessly cool. One click, seamless fades, and I’m hoping this makes its way into WordPress core.
June 9, 2025
No notes! (that’s a good thing) Does everything you want it to do, doesn’t add extra menu items (love that it nestles itself inside a default settings area), no unecessary or confusing settings… a perfect plugin experience… it just works!
June 7, 2025
I just added it to one of my stores and noticed that navigation between the different products and pages is way smoother. I’ve wanted something like this for long. I don’t have to go through the trouble of building something like this from scratch. It’s been done. Thank you so much for your generosity. You 🎸 🤘
June 7, 2025
This makes your website smoothly animate the changes when a link is clicked. It works out-of-the-box on my websites built with block themes, and probably with other page builders too. But if not, it is as easy as adding the proper CSS selectors. I like how it keeps the admin area clean by putting the options inside the settings area – I wish more plugins did this. Thank you for making this!
Read all 13 reviews

Contributors & Developers

“View Transitions” is open source software. The following people have contributed to this plugin.

Contributors

“View Transitions” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “View Transitions” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.1

  • Fix view transitions setting values not being saved. (2036)

1.0.0

  • Initial release. (1997)