Plugin Name: JPKCom Disable Comments
Plugin URI: https://github.com/JPKCom/jpkcom-disable-comments
Description: Globally disable comments functionality.
Version: 1.0.3
Author: Jean Pierre Kolb jpk@jpkc.com
Author URI: https://www.jpkc.com
Contributors: JPKCom
Tags: Comments, Plugin
Requires at least: 6.9
Tested up to: 7.0
Requires PHP: 8.3
Stable tag: 1.0.3
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Globally disable comments functionality.
Disables the WordPress core functionality for comments for the whole site.
API Documentation: Complete PHPDoc-generated API documentation is available at: https://jpkcom.github.io/jpkcom-disable-comments/docs/
- In your admin panel, go to 'Plugins' > and click the 'Add New' button.
- Click Upload Plugin and 'Choose File', then select the Plugin's .zip file. Click 'Install Now'.
- Click 'Activate' to use the plugin right away.
- Docs: linked the published PHPDoc API documentation
- Added secure self-hosted plugin updates via GitHub with SHA256 checksum verification
- Added an automated release workflow (builds the ZIP, generates the manifest and deploys to gh-pages on tag push)
- Raised the minimum WordPress version to 6.9 and "Tested up to" to WordPress 7.0
- Switched license metadata to the SPDX identifier
GPL-2.0-or-laterwith the HTTPS license URI - Added PHPDoc-generated API documentation, built and deployed to gh-pages on release
- Hardening: enabled
declare(strict_types=1)and tidied the REST endpoint loop
- Removed REST API endpoint for comments
- Initial Release