GrootMadeGrootMade
Pricing
GrootConnectRegister
Explore allThemesPluginsKitsCollectionsPacksAuthorsCategoriesTagsTrendingDownload PluginPricingResourcesBlogChangelogContact usDocumentationCommunity
GrootMadeGrootMade
ExplorePricingDashboardBlogContact usTermsPrivacy

The WP® trademark is the intellectual property of the WP Foundation, and the Woo® and WooCommerce® trademarks are the intellectual property of WooCommerce, Inc. Uses of the WP®, Woo®, and WooCommerce® names in this website are for identification purposes only and do not imply an endorsement by WP Foundation or WooCommerce, Inc. GrootMade is not endorsed or owned by, or affiliated with, the WP Foundation or WooCommerce, Inc.

Petra

AI assistant for GrootMade

Hi! I'm Petra 👋 Ask me to help you find the perfect WP plugin, theme, or template kit.

Need human help?
Join our DiscordChat on Telegram
Join Discord
ExploreTheme Versioning

Theme Versioning

Track and revert template changes with automatic versioning.

Adds version control to templates: automatic commits, easy revert, revision viewer. Supports Git, SVN, more via API; includes database-backed default.

Visit Theme Versioning
fv_plugin

Theme Versioning

Track and revert template changes with automatic versioning.

Visit site

Template Versioning adds a revision control system to WordPress themes, allowing users to track and manage changes to template files directly from the theme editor. Ideal for developers and site administrators who need to safeguard against accidental edits or compare versions.

Key features include:

  • Automatic versioning in basic mode: Every time a file is saved, a commit is automatically created, ensuring no change is lost.
  • Manual commits in advanced mode: Users can choose when to commit, write commit messages, and commit multiple files at once, giving full control over the version history.
  • Revision viewer and diffs: Browse through past revisions, see what has changed, and revert any file back to a previous state with a single click.
  • Pluggable VCS adapter API: A clean interface allows implementation for any version control system—Git, Subversion, Mercurial, and more—making the tool extensible.
  • Database-backed default adapter: No external VCS required; a built-in adapter stores revisions using custom post types, ready to use out of the box.

This plugin was developed as a WordPress Summer of Code project by David Julia, mentored by Ocean90, Andrew Nacin, and Daryl Koopersmith. It provides a foundation for integrating professional version control into the WordPress admin.

Package Contents

Package contents information is not available yet.

Version History

No version history available for this item yet.

Comments

No comments yet. Be the first to start the conversation!

Security Scan

More themes and plugins like Theme Versioning

About

Adds version control to templates: automatic commits, easy revert, revision viewer. Supports Git, SVN, more via API; includes database-backed default.

  • Theme Versioning
  • v.04
  • 5 days ago
  • Apr 25, 2026
  • Access: Silver
  • David Julia
  • Plugin
  • 0
  • No comments