Linux 软件免费装

Naroum Update Merge

开发者 maximebakernsn
更新时间 2026年9月30日 20:57
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

update developer customization merge diff

下载

1.0.0

详情介绍:

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: Because it knows the original, it can tell what you changed from what the update changed: 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 Sources 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.

安装:

  1. Install and activate the plugin through the Plugins screen, or upload the naroum-update-merge folder to /wp-content/plugins/. On multisite, network activate it.
  2. Go to Plugins > Update Merge.
  3. Select the customized plugin, the source of the original version and the source of the new version, then click Analyze.
  4. Review the files to resolve, choose your blocks, then download the merged ZIP or install it on the site.

升级注意事项:

1.0.0 Initial release.

常见问题:

Where are the working files stored?

In wp-content/uploads/naroum-update-merge/: ongoing analyses (deleted after 3 days), backups and saved references. The folder is protected with an .htaccess file and random folder names. On Nginx, add a rule denying access to this path. Everything is removed when you delete the plugin.

What if my host requires FTP credentials to install plugins?

Direct installation is disabled in that case. Download the merged ZIP and install it from Plugins > Add New > Upload Plugin.

How do I restore a backup?

Download it from the Backups section of the tool, then upload it from Plugins > Add New > Upload Plugin and choose to replace the current version.

Does it handle single-file plugins?

No. Only plugins installed in their own folder are supported.

My changes were overwritten by an automatic update.

Disable automatic updates for customized plugins on the Plugins screen. After each installation, the tool reminds you to check this setting.

Can I limit the archive size?

Yes, with the naroum_um_max_unzipped_bytes filter (500 MB by default).

更新日志:

1.0.0