Projects Portfolio vv1.2.0
Architecture & Implementation
Create a beautifully structured, developer-first showcase directory for your WordPress plugins, themes, and patterns – powered by Git. The bulk of what you see on this site is handled via this plugin.
Projects Portfolio adds a custom post type (projects) and taxonomy (project-type) to your WordPress admin, allowing you to:
- Connect each project to a git repository.
- Add sites as projects with optional screenshot.
- Automatically fetch and display data like (fetching supported for GitHub and Gitea repos):
- Latest version
- Stars, forks, issues
- License and language
- Download counts
- Create a public download URL:
/download/ID/ - Track and sort download metrics
- Render archive and single views with theme fallbacks or built-in templates
- Customize display settings via a clean settings page
- Provide social sharing buttons using Tabler Icons
- Use built-in REST API endpoints for listing and querying project data