WP Manifestindependent plugin directory
manifest / updates / wordpress-permalink-manager-migration

Permalink Manager Migration Addon

Wordpress Addon for permalink manager migration

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/joshoshi/wordpress-permalink-manager-migration/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Secure export and import for the Permalink Manager plugin to support safe WordPress site migrations.

Requirements

  • WordPress 5.8+
  • PHP 7.4+
  • Permalink Manager plugin (required)

What it does

  • Exports Permalink Manager settings and custom URIs to a JSON file (Tools → Permalink Migration)
  • Imports a previously exported JSON file to restore settings and custom URIs

All actions are limited to administrators and protected with nonces.

Installation (development)

  1. Clone this repository into wp-content/plugins/permalink-manager-migration
  2. Activate Permalink Manager first
  3. Activate Permalink Manager Migration Addon
  4. Go to Tools → Permalink Migration

Repo structure

  • permalink-manager-migrate-addon.php – main plugin bootstrap file (WordPress plugin headers)
  • admin-ui.php – admin screen (Tools page)
  • exporter.php – export handler (admin-post action)
  • importer.php – import handler (admin-post action)
  • readme.txt – WordPress.org plugin readme format
  • languages/ – translation files (WordPress.org loads these automatically)

Checks

PHP syntax check:

php -l permalink-manager-migrate-addon.php
php -l admin-ui.php
php -l exporter.php
php -l importer.php

License

GPLv2 or later. See LICENSE.txt.