WordPress plugin intelligence profile

Naroum Update Merge

Update a plugin you customized without losing your changes. Keep your code, apply the update, and choose block by block where they conflict.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.5 · PHP 7.4
Directory statusactive
Last directory update30 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Naroum Update Merge version 1.0.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Editing a third-party plugin is sometimes the only way to get what a client needs. The problem comes with the next update: installing it overwrites your changes, and skipping it leaves security fixes behind.

Naroum Update Merge solves this with a three-way merge, the same approach version control tools use. It compares:

  • the original version your changes were made on,
  • your customized version, currently installed,
  • the new version of the plugin.

Because it knows the original, it can tell what you changed from what the update changed:

  • Files and lines changed only by you are kept automatically.
  • Files and lines changed only by the update are applied automatically.
  • Changes on both sides in different places are merged line by line.
  • Only real conflicts, where both sides changed the same lines, are shown to you.

For each conflict you choose which code to keep: my version, the new version, both (in either order), or the original version. The tool only combines code that already exists in these versions; it does not let you type code. To adjust the result by hand, download the merged ZIP, edit it, and install it with Plugins > Add New > Upload Plugin.

Safe installation

  • ZIP backup of the installed plugin before anything is replaced, downloadable from the tool.
  • PHP syntax check of every file that comes from your version or from a merge. Installation is blocked on error.
  • Installation is blocked if the plugin changed on the server since the analysis.
  • The plugin folder is swapped with two renames on the same disk, with automatic rollback if the second one fails.
  • The new release is saved as the reference for your next update, so you only need to provide the original version once.
  • Prefer to install manually? Download the merged plugin as a ZIP instead.

Sources

  • Original version: downloaded from WordPress.org (matching the installed version number), uploaded as a ZIP, or the reference saved by the previous merge.
  • New version: latest release from WordPress.org, or uploaded as a ZIP (premium plugins, specific versions).
  • No original version available? A two-way comparison lets you choose every difference, with a bulk action for the files you did not touch.

Who is it for?

Agencies and developers who maintain client sites with customized plugins and want a reviewable, reversible update process instead of redoing their changes by hand.

The tool is available under Plugins > Update Merge, to users who can install and update plugins. It is unavailable when DISALLOW_FILE_MODS is set. On multisite, it is in the network admin.

External services

org source in the analysis form. Nothing is sent automatically or in the background.

  • api.wordpress.org (Plugins API) is queried with the plugin slug to find the download link of the latest release.
  • downloads.wordpress.org is used to download the latest release, or the original release matching the installed version number.

No personal data is sent. Only the plugin slug and version number are part of the requests. org Terms of Service and Privacy Policy.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • customization
  • developer
  • diff
  • merge
  • update
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.5 · PHP 7.4
Update activity30 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.