Install
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/xwp/amp-deprecator/archive/refs/heads/main.zipA WordPress plugin that allows administrators to selectively disable AMP (Accelerated Mobile Pages) functionality for specific categories on their website.
Features
- Provides a simple settings page to choose which categories should have AMP disabled
- Removes the AMP links from the head of the posts in the selected categories
- Redirects AMP URLs to non-AMP versions for posts in disabled categories
Usage
After installation and activation, follow these steps to disable AMP for specific categories:
- Go to Settings > Disable AMP by Category in your WordPress admin dashboard.
- Check the boxes next to any categories where you want to disable AMP functionality.
- Click Save Changes
Once configured, the plugin will:
- Remove the link rel="amphtml" from posts in disabled categories.
- Redirect any AMP version requests to the standard version for posts in disabled categories.
- Show an AMP Status disable notice on post edit screens in non-production environments.
Installation
Using Composer
To install the plugin via Composer, follow these steps:
-
Add the Repository:
-
Open your project's
composer.jsonfile. -
Add the following under the
repositoriessection:"repositories": [ { "type": "vcs", "url": "https://github.com/xwp/amp-deprecator" } ]
-
-
Require the Plugin:
-
Run the following command in your terminal:
composer require xwp/amp-deprecator
-
-
Activate the Plugin:
- Once installed, activate the plugin through the 'Plugins' menu in WordPress.
Manual Installation
-
Download the Plugin:
- Download the
amp-deprecatorplugin folder.
- Download the
-
Upload the Plugin:
- Add the
amp-deprecatorfolder to the/wp-content/plugins/directory of your WordPress installation.
- Add the
-
Activate the Plugin:
- Activate the plugin through the 'Plugins' menu in WordPress.
Configuration
To disable AMP in specific categories, follow these steps:
- Navigate to Settings > Disable AMP by Category in your WordPress admin
- Check the boxes next to any categories where you want to disable AMP
- Click Save Changes
After saving, posts in the selected categories will no longer have AMP enabled.
Requirements
- WordPress: Version 6.5 or higher.
- PHP: Version 8.1 or higher.
License
This plugin is licensed under the GPLv3 or later.