WP Manifestindependent plugin directory
manifest / seo / shakewell-redirects

Shakewell Redirects

Shakewell Redirects: editor-managed redirects for WordPress, served on the site or read by a headless front end

★ 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/shakewellagency/shakewell-redirects/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.

Made by Shakewell. Free and open source, built and maintained by the Shakewell team.

Free, open source (GPL-2.0-or-later) WordPress plugin: manage redirects in wp-admin, serve them on WordPress, and expose them read-only over REST for headless front ends. User documentation is in readme.txt.

Work on it

composer install
npm ci
npm run env:start      # http://localhost:8890, needs Docker
npm test               # PHPUnit inside the WordPress test container
composer lint          # WordPress coding standards
npm run plugin-check   # the official Plugin Check
npm run env:stop

Layout

  • src/Rules.php: pure matching and validation.
  • src/Store.php: post type, meta, cached live list, shakewell_redirects_changed.
  • src/Plugin.php: front-end redirect on template_redirect.
  • src/Rest.php, src/Admin.php, src/Importer.php, src/Cli.php.

Release

Bump the version in the plugin header, readme.txt (Stable tag) and the VERSION constant, add a changelog line, tag vX.Y.Z.

Made by Shakewell

This plugin is one of a family of free WordPress plugins from Shakewell. Each one does one job, keeps its dependencies small and is released under GPL-2.0-or-later.

Use it, fork it and send fixes. To have it set up on your site, or to have a plugin built, talk to Shakewell.

More from Shakewell: