Plugin Hub is a WordPress plugin that manages and installs plugins directly from GitHub repositories, focusing on the Open-WP-Club organization.
- List plugins from a specified GitHub organization
- Install, update, activate, and deactivate plugins directly from the WordPress admin
- Bulk actions for managing multiple plugins at once
- Cache plugin information for improved performance
- Display beta plugins (optional)
- Refresh plugin list manually
- Download the plugin zip file or clone the repository into your WordPress plugins directory.
- Activate the plugin through the WordPress admin interface.
- Navigate to the "Plugin Hub" page in your WordPress admin menu.
- You'll see a list of available plugins from the Open-WP-Club organization.
- Use the action buttons next to each plugin to install, update, activate, or deactivate as needed.
- You can also perform bulk actions by selecting multiple plugins and choosing an action from the dropdown menu.
- To refresh the plugin list, click the "Refresh Plugin List" button at the top of the page.
- To show or hide beta plugins, use the checkbox in the sidebar of the Plugin Hub page.
- The plugin list is cached for 24 hours by default. You can modify this duration by changing the
$cache_expiration
value in thePlugin_Hub_API
class.
To contribute to this plugin or modify it for your needs:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and test thoroughly.
- Create a pull request with a clear description of your changes.
This project is licensed under the GPL2 License.
For support or feature requests, please open an issue on the GitHub repository.