Directory / plugin

AGB Web Designs Student Project Portfolio

v3.0.0 · by agbwebdesigns

Build a complete student portfolio site from structured profile and project data, or place project cards inside an existing WordPress site.

View on WordPress.org

About this plugin

Student Project Portfolio helps students turn coursework, capstones, research, and personal projects into a professional portfolio without manually designing every project entry.

Features include:
* Unlimited project entries.
* A structured Projects post type.
* Built-in student-project fields with per-project visibility controls.
* Profile information for name, headline, introduction, contact details, LinkedIn, GitHub, resume, location, and profile photo.
* Visual, non-destructive profile-photo crop editor with display size and shape controls.
* Per-project field visibility toggles so individual projects can omit fields without deleting their values.
* Project Categories for organizing projects by discipline or type.
* Frontend project search that matches project titles and Technologies Used, plus category filtering.
* Complete Portfolio mode that automatically creates a portfolio page.
* Projects Only mode for use with Gutenberg, Elementor, Beaver Builder, or another page-building workflow.
* Student Project Grid Gutenberg block.
* [agbsp_student_projects] shortcode.
* [agbsp_student_portfolio] shortcode.
* Responsive project cards and a polished default portfolio style.
* Schema.org JSON-LD for the student profile and published projects.
* Semantic Person and CreativeWork markup in Complete Portfolio output.
* Public machine-readable portfolio REST endpoint, with email/phone exposure opt-in and off by default.
* Career Metadata for target roles, skills, institution, degree/program, graduation, and availability.
* Optional public career-profile REST feed for future recruiter/search integrations.

Projects -> Settings -> General includes controls for portfolio mode, project-grid columns, Course visibility, and Technologies visibility. Projects -> Settings -> Career Metadata stores structured career information and controls the optional public career feed. Projects -> Settings -> About shows plugin version, AGB Web Designs branding, developer credit, update guidance, and core plugin details.

An optional Student Project Portfolio Pro add-on adds custom fields, field reordering, and advanced visual customization while this plugin remains fully functional on its own.

Plugin tags