KnowPlugin

Version: 1.0.1Requires WP: 5.6+Tested up to: 6.7Downloads: 0Updated: May 14, 2026

A WordPress plugin repository manager with version control, download tracking, REST API, and SEO-friendly frontend.

Know Plugin Manager turns your WordPress site into a full-featured plugin repository. Upload your plugins, manage versions, track downloads, and provide a professional frontend for users to discover and download your plugins.

Key Features:

  • Custom post type for managing plugins
  • Drag & drop zip file upload with automatic readme.txt parsing
  • Version control with full history
  • Download tracking with geographic data (country, city)
  • REST API for external integrations and MCP compatibility
  • RSS feed for plugin updates
  • SEO-friendly with Open Graph, Twitter Cards, and JSON-LD structured data
  • Professional frontend archive and single plugin pages
  • API key management for secure programmatic access
  • Per-plugin downloadable toggle
  • Responsive design that works with any theme
How It Works:

  1. Install and activate the plugin
  2. Go to My Plugins > Add New
  3. Enter your plugin name
  4. Drag and drop your plugin .zip file
  5. Click Publish
That's it! Your plugin now has a public page at `/plugin/your-plugin-name/` with content auto-generated from your plugin's readme.txt. Users can download it at `/plugin/your-plugin-name/download/`.

For Updates:

When you have a new version, simply edit the plugin entry and upload the new zip. The system reads the version number and creates a new version entry automatically.

REST API / MCP:

Generate an API key in Settings and use the REST API to manage plugins programmatically:

  • `GET /wp-json/kpm/v1/plugins` — List all plugins
  • `POST /wp-json/kpm/v1/plugins` — Create a new plugin
  • `POST /wp-json/kpm/v1/plugins/{id}/upload` — Upload a new version
  • `GET /wp-json/kpm/v1/stats` — View download statistics

[hm_resume_manager]

Click here to chat with AI Knowhalim.
Daily Limit: 30 replies left