About this product
PluginShelf helps WordPress developers publish and manage plugins and themes directly from their own websites.
It creates a searchable repository where visitors can view product details, download attached ZIP files, see download counts, submit moderated reviews and check release requirements. PluginShelf can automatically detect version and compatibility information from uploaded packages.
Administrators may also enable privacy-friendly active-install reporting and WordPress update notifications. Reporting is optional and does not transmit website addresses, administrator details or website content.
Support both plugins and themes
There is no need to operate separate systems. Both product types can be managed through the same interface and displayed in the same repository.
How it works
- Install and activate PluginShelf.
- Open Repository → Add New.
- Enter the product name and description.
- Add a banner or featured image.
- Upload the installable plugin or theme ZIP.
- PluginShelf detects the package version and available technical headers.
- Add features, release notes, documentation or demonstration links.
- Publish the product.
- Visitors can view its details, download it and submit ratings or reviews.
- Administrators approve or reject submitted reviews.
- Create a new page and add the shortcode [pluginshelf]
- The short-code can be placed in any WP page or short-code section of any page-builder to see the repository in action.
Automatic ZIP detection
PluginShelf securely reads the WordPress headers contained inside an uploaded ZIP package. It does not execute the package’s PHP files.
Depending on the headers available, it can detect:
- Plugin or theme name
- Product type
- Version number
- Required WordPress version
- Tested WordPress version
- Required PHP version
- Licence
- Text domain
For successful version detection, plugins should include a valid Version: header in their main plugin file. Themes should include the version in style.css.
Download tracking
Every product download passes through PluginShelf’s controlled download endpoint. The download is counted before the visitor receives the attached ZIP package.
The counter records downloads, not unique people or confirmed installations. A person downloading the same file more than once may therefore increase the counter more than once.
Ratings and reviews
Visitors can select a rating directly from the product sidebar. The selected rating opens a review window with the chosen number of stars already selected.
Visitors may also provide:
- A display name
- A short written review
- A rating from one to five stars
New reviews remain pending until an authorised administrator approves them. Pending-review badges appear in the WordPress Repository and Ratings menus.
Approved written reviews are displayed ten per page, with compact numbered pagination.
Key features
- Publish plugins and themes together.
- Attach and securely deliver ZIP packages.
- Automatically detect package versions and requirements.
- Track downloads for each product.
- Collect moderated star ratings and reviews.
- Display searchable, sortable repository listings.
- Order products by popularity, downloads, ratings or release date.
- Provide optional active-install reporting.
- Deliver native WordPress update notifications.
- Use theme-aware colours and typography.
- Display responsive two-column product cards.
- Manage everything with one shortcode:
.Plugin & Theme Repository
93verified downloadsDownload practical WordPress and Moodle products, review release details, and see feedback from real users.
Changelog
Removed the action overlay from product banners.
Added a compact, theme-coloured View details text link.
Improved card presentation on mobile devices.
Kept product banners completely unobstructed.
Version 1.2.2
Corrected banner proportions and removed unwanted spacing.
Removed card and banner-container rounding.
Reduced product title sizes.
Compacted card content and metadata.
Removed the repository hero eyebrow.
Hid unnecessary results information when all products are visible.
Version 1.2.1
Redesigned repository cards to display complete banners.
Added compact catalogue pagination.
Added Previous, Next, page numbers and ellipses.
Added repository results information and a See All option.
Version 1.2.0
Added optional active-install reporting.
Added native WordPress update notifications.
Added an Updates & Privacy settings page.
Added secure release-information and update-package endpoints.
Added Popular, Most Downloaded, Top Rated and Newest sorting.
Reduced the repository hero height.
Added the official PluginShelf banner.
Version 1.1.2
Corrected reversed star-rating values.
Verified that every visible star submits the matching rating.
Version 1.1.1
Fixed rating stars wrapping vertically.
Added pending-review moderation badges.
Added review pagination.
Version 1.1.0
Added large sidebar quick-rating stars.
Added the review submission modal.
Added automatic plugin and theme ZIP inspection.
Added automatic version and compatibility detection.
Version 1.0.0
Initial PluginShelf release.
Added plugin and theme repository management.
Added secure downloads and download counting.
Added product detail pages, ratings and reviews.
Added the
Plugin & Theme Repository
Download practical WordPress and Moodle products, review release details, and see feedback from real users.
User reviews
I have tried it and recommend others to use it.
Its a created a good repo for my plugins
this plugin has helped me alot
Rate this product
Share an honest rating. Reviews are moderated before publication.





