Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make…
About Safe Redirect Manager
Safe Redirect Manager is a WordPress plugin that allows you to manage redirects on your website. It stores redirects as Custom Post Types, making your data portable and scalable. The plugin is built to handle enterprise level traffic and comes with only the necessary options, with the ability to extend its functionality using actions and filters.Screenshots




Frequently asked questions
What is Safe Redirect Manager?
Safe Redirect Manager is a WordPress plugin that allows you to easily and safely manage redirects on your site.
How does Safe Redirect Manager store redirects?
Safe Redirect Manager stores redirects as Custom Post Types, making your data portable and your website scalable.
Does Safe Redirect Manager have unnecessary options?
No, Safe Redirect Manager follows the WordPress mantra of 'decisions not options' and only includes what you need.
Is Safe Redirect Manager suitable for enterprise level traffic?
Yes, Safe Redirect Manager is built to handle enterprise level traffic and is used on major publishing websites.
How can developers extend Safe Redirect Manager?
Developers can use actions and filters to make Safe Redirect Manager very extensible.
Changelog
2.2.2 – 2025-02-05
- Added: Add author ID as a new, optional argument to the
srm_create_redirectfunction. If passed, will associate this author ID to the newly created redirect (props @norcross, @dkotter via #408). - Fixed: Fix a few typos (props @szepeviktor, @jeffpaul via #407).
2.2.1 – 2024-11-13
- Changed: Bump WordPress “tested up to” version 6.7 (props @sudip-md, @jeffpaul, @mehidi258 via #403).
- Changed: Bump WordPress minimum supported version to 6.5 (props @sudip-md, @jeffpaul, @mehidi258 via #403).
- Fixed: Prevent undefined property warnings when searching redirects (props @chermant, @Sidsector9, @peterwilsoncc via #400).
- Fixed: Ensure the add new button shows proper text (props [@dkotter, @jeffpaul via #404).
2.2.0 – 2024-09-19
- Added: Option to Quick Edit and Bulk Edit redirect’s https status and force https meta (props @dhanendran, @ravinderk, @faisal-alvi, @dkotter, @qasumitbagthariya, @mehul0810, @espellcaste via #350).
- Added: Screenshots for WP.org plugin page (props @faisal-alvi, @jeffpaul, @iamdharmesh via #394).
- Changed: Bump WordPress “tested up to” version 6.6 (props @ankitguptaindia, @sudip-md via #386).
- Changed: Bump WordPress minimum supported version from 6.3 to 6.4 (props @ankitguptaindia, @sudip-md via #386).
- Changed: Update documentation (props @szepeviktor, @jeffpaul, @iamdharmesh, @dkotter via #384, #388, #391).
- Fixed: Allows use of full URLs as redirect targets when using absolute URLs (props @benlk, @peterwilsoncc via #395).
- Security: Bump
bracesfrom 3.0.2 to 3.0.3 (props @dependabot, @faisal-alvi via #383). - Security: Bump
jsdocfrom 3.6.11 to 4.0.3 (props @dependabot, @faisal-alvi via #383).
2.1.2 – 2024-06-19
- Added: Provide example for modifying the default redirect status code (props @peterwilsoncc, @jeffpaul, @JosVelasco, @dkotter via #365).
- Added: “Testing” section in the “CONTRIBUTING.md” file (props @kmgalanakis, @jeffpaul via #379).
- Changed: Improved reference to the postmeta table for better WordPress compatibility (props @ogorzalka, @Sidsector9 via #361).
- Changed: Clean up NPM dependencies and update node to v20 (props @Sidsector9, @dkotter via #363).
- Changed: Warning message to error message after loops are detected (props @aaemnnosttv, @Sidsector9, @BhargavBhandari90 via #368).
- Changed: Disabled auto sync pull requests with target branch (props @iamdharmesh, @jeffpaul via #371).
- Changed: Replaced lee-dohm/no-response with actions/stale to help with closing no-response/stale issues (props @jeffpaul, @dkotter via #373).
- Changed: Upgrade the
download-artifactfrom v3 to v4 (props @iamdharmesh, @jeffpaul via #372). - Changed: Bump WordPress “tested up to” version 6.5 (props @sudip-md, @jeffpaul, @dkotter via #376).
- Changed: Bump WordPress minimum from 5.7 to 6.3 (props @sudip-md, @jeffpaul, @dkotter via #376).
- Changed: URL validation check on “input” event for “Redirect From” field (props @peterwilsoncc, @BhargavBhandari90, @Sidsector9 via #369).
- Fixed: PHP warning when running the “wp safe-redirect-manager list” CLI command (props @planetahuevo, @kmgalanakis, @dkotter via #378).
2.1.1 – 2024-01-08
- Added: Support for the WordPress.org plugin preview (props @dkotter, @jeffpaul via #357).
- Added:
phpcs:ignoreon the now safeini_set()(props @philipjohn, @ravinderk via #355). - Changed: Bump
Cypressfrom 13.0.0 to 13.1.0,@10up/cypress-wp-utilsfrom 0.1.0 to 0.2.0,@wordpress/envfrom 5.3.0 to 8.7.0,cypress-mochawesome-reporterfrom 3.4.0 to 3.5.1 andnode-wp-i18nfrom 1.2.5 to 1.2.7 (props @iamdharmesh, @ravinderk via #349). - Changed: Bump WordPress “tested up to” version 6.4 (props @qasumitbagthariya, @jeffpaul via #353, #354).
- Changed: Validate and sanitize a superglobal before using it (props @jspellman814, @ravinderk via #356).
- Fixed: Ensure text can be translated (props @alexclassroom, @iamdharmesh via #351).
Earlier versions
For the changelog of earlier versions, please refer to the changelog on github.com.
