Releases: matteuccimarco/slim-wordpress
Releases · matteuccimarco/slim-wordpress
Release list
v1.0.2 - WordPress.org Ready
WordPress.org Ready Release
All Plugin Checker issues resolved.
Changes
- Fixed all WordPress.org Plugin Checker issues
- Removed hidden files (.gitignore, .distignore)
- Removed deprecated
load_plugin_textdomain()call - Removed
Update URIheader - Renamed helper function to
slim_get_slim() - Added proper escaping for admin outputs
- Updated "Tested up to" to WordPress 6.9
Breaking Changes
- Helper function renamed:
get_slim()→slim_get_slim()
Installation
Download slim-protocol.zip and install via WordPress admin > Plugins > Add New > Upload Plugin
v1.0.1 - REST API Fallback Endpoints
What's New
REST API Fallback Endpoints
Some hosting providers (like SiteGround) block access to /.well-known paths. This release adds REST API fallback endpoints that work on all servers:
- Discovery:
/wp-json/slim/v1/discovery - Sitemap:
/wp-json/slim/v1/sitemap(supports?format=json)
Bug Fixes
- Fixed PHP reserved keyword issue (
NAMESPACE→REST_NAMESPACE) - Improved rewrite rule flushing on plugin activation
Documentation
- Updated readme.txt with all REST API endpoints
- Added notes about hosting compatibility
Installation
- Download
slim-protocol.zip - Go to WordPress Admin → Plugins → Add New → Upload Plugin
- Upload the ZIP and activate
Endpoints
| Endpoint | Description |
|---|---|
/wp-json/slim/v1/discovery |
Discovery document |
/wp-json/slim/v1/content/{id} |
SLIM content by ID |
/wp-json/slim/v1/content?url=... |
SLIM content by URL |
/wp-json/slim/v1/sitemap |
Sitemap (XML/JSON) |
/wp-json/slim/v1/batch |
Batch requests |