WP Manifestindependent plugin directory
manifest / utilities / headless-cms-redirect-wordpress-plugin

Headless CMS Redirect

WordPress plugin that redirects posts and pages to a headless CMS front end. Per-URL exclusions, and the original path structure is preserved.

by Ayomide Odewale · github.com/maestroharyor/headless-cms-redirect-wordpress-plugin

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/maestroharyor/headless-cms-redirect-wordpress-plugin/archive/refs/heads/main.zip

A WordPress plugin to easily redirect posts and pages to a headless CMS with granular control.

Description

Headless CMS Redirect allows you to:

  • Redirect all posts to a new domain
  • Redirect all pages to a new domain
  • Exclude specific URLs from redirection
  • Maintain original path structure during redirect

Key Features:

  • Separate toggles for posts and pages redirect
  • Customize redirect base URLs
  • Exclude specific URLs
  • 301 (Permanent) redirects
  • Admin page protection

Installation

  1. Upload the plugin files to the /wp-content/plugins/headless-cms-redirect directory
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Go to Settings > Headless CMS Redirect to configure your redirect options

Frequently Asked Questions

Does this plugin work with all themes?

Yes, this plugin is theme-independent and should work with most WordPress themes.

Can I exclude specific URLs?

Yes, you can add excluded URLs in the plugin settings page.

Screenshots

  1. Plugin settings page showing redirect options
  2. Checkbox for enabling post redirects
  3. Input field for posts redirect URL

Changelog

1.1.0

  • Added separate redirect options for posts and pages
  • Improved URL handling
  • Added more granular redirect controls

1.0.0

  • Initial plugin release

Upgrade Notice

1.1.0

Added more flexible redirection options for posts and pages

Arbitrary section

You may provide additional information here if needed.