BuddyPress · BuddyBoss · Member profiles
Profiles tell you nothing about a member. This adds a real resume to each one.
A Resume tab appears on every BuddyPress profile with structured sections for personal info, education, experience, and skills. Members fill in a form you control, and the saved resume renders in one of three layouts that the member can switch between.
★★★★★ Works with BuddyPress and BuddyBoss Platform · Structured resume sections · Three switchable layouts
Built for
Built for six kinds of community operators.
The Resume tab appears the moment you activate the plugin and pick which fields to keep. Pick the scenario closest to how you run your community.
Job board operators
Every member gets a Resume tab on their profile where they enter education, experience, and skills through a form you define. Recruiters browsing the community see a real CV instead of a thin profile, and the resume search lets them filter members by the fields that matter.
Community managers
You decide which fields appear and which groups show, so the resume matches how your community actually works. Members fill in only the sections you keep, and the result renders in a clean layout on their profile without anyone touching code.
Membership site owners
The resume data lives in standard user meta on each BuddyPress profile, so it travels with the member and shows up wherever the profile does. Members keep their own resume current from the front end whenever they want.
Freelance and talent networks
Members build out skills with proficiency, languages, and interests as independent sections, plus a full work and education history. Visitors searching the directory filter on resume fields to find the person with the right background.
Education and alumni sites
The Education group captures institution, place, degree, and year of completion, with the institution place backed by Google Place Autocomplete when you add an API key. Alumni keep a structured academic record on their profile.
Site builders and agencies
The field builder adds new fields and new groups from the admin without code, and the [bprm_resume] shortcode places a resume on any page. Two layout hooks let a developer wrap extra markup around the rendered resume.
See it in action
How BuddyPress Resume Manager looks on your site.
Switch between the two surfaces in the preview: the resume as it renders on the member profile, and the admin settings where you build the fields and choose the layout.
Field builder
Build the exact resume your community needs.
The Field Settings tab is a full builder. Add new fields and new groups from the admin without code, set each field's type from seventeen options, and toggle which fields appear in the resume form. Any field can be marked as a repeater so members add multiple entries, and the four built-in groups give you a structured starting point for personal info, education, experience, and skills.
- Add fields and groups from the admin, no code required
- Seventeen field types including select, calendar, image, oEmbed, and Google Place Autocomplete
- Mark any field as a repeater for multiple entries
- Toggle each field on or off so the form matches your community
Layouts and search
Three layouts to present it, one search to find people by it.
The saved resume renders in one of three built-in layouts. You set the default and, when you allow it, each member switches their own resume between the three. The Profile Search tab then makes the resume fields you choose searchable, so visitors filter the community by skills, degrees, or any searchable field and surface the members who match.
- Three resume layouts ship built in, with the default set in the admin
- Members can switch their own resume between layouts when enabled
- Choose which resume fields become searchable in Profile Search
- Searchable fields support textbox, dropdown, and combination types
Portability and control
Take resumes out as a file, give members control of each field.
A member downloads a resume as a PDF generated on demand from the saved data, and the admin batch tool exports and imports resumes as CSV, with a sample file to follow the format. Repeater fields let members add row after row on the front-end form, while per-field visibility lets each member choose which fields their resume shows. The Google Maps API key is validated right in the admin, so location fields work before a member ever opens the form.
- PDF download per resume, built from the saved data with mPDF
- Batch CSV export and import, with a sample CSV for the format
- Repeater fields with add and remove rows on the front-end form
- Per-field visibility and admin-side Google Maps key validation
Works with
BuddyPress, BuddyBoss, and Google Places for location fields.
The plugin runs on standard BuddyPress and on BuddyBoss Platform, adding the Resume tab to the profile navigation on either. These are the platforms and services it works with out of the box.
- BuddyPress
The core requirement. The Resume tab is added to the BuddyPress profile navigation with subnav items, and the resume renders inside the profile through BuddyPress templates.
- BuddyBoss Platform
Detected when present, with the profile heading and tab UI adapted to match the BuddyBoss profile so the Resume tab fits the BuddyBoss theme.
- Google Places
When you add a Google Maps API key in the General tab, validated right on the settings screen, the Google Place Autocomplete field type fills in real places as members type into location fields such as institution place and company location.
requires a Google Maps API key - xProfile and user meta
Resume data is saved to standard WordPress user meta on the BuddyPress profile, with no custom database tables, so the resume travels with the member wherever the profile appears.
What you get
A structured resume, a field builder, and the search to find people by it.
Every license is the complete plugin. A Resume tab lands on each BuddyPress profile, members fill in the sections you keep through a form you control, the saved resume renders in one of three layouts, and a profile resume search lets visitors filter members by resume fields. The only difference between tiers is how many sites the license covers.
Structured resume on every profile
A Resume tab is added to each BuddyPress profile with four field groups out of the box: Personal Information, Education, Professional Experience, and an Others group that holds independent sections such as skills with proficiency, languages, and interests. The Education and Experience groups capture repeatable entries so a member can list every school and every job. The whole resume is saved to standard user meta on the profile.
Field builder with seventeen field types
The Field Settings tab is a builder: add new fields and new groups from the admin without code, set the field type, and toggle which fields appear in the resume form. Seventeen field types are available, including textbox, textarea, select, year dropdown, textbox and dropdown combination, calendar, selectize, checkbox, radio, email, phone, URL, image, oEmbed, content area, sidebar, and Google Place Autocomplete. Any field can be marked as a repeater so members add multiple entries for it.
Three resume layouts, switchable by the member
Three resume layouts ship built in. You pick the default in the Resume Layouts tab, and when you enable member switching each member chooses which of the three their own resume renders in. The layout is stored per user, so different members can present the same structured data in the presentation they prefer.
Profile resume search
The Profile Search tab lets you choose which resume fields become searchable, so visitors browsing the community can filter members by the data in their resume. Searchable fields support textbox, dropdown, and combination types, so a recruiter can search for a skill or a degree and surface the members who listed it.
Google Place Autocomplete on location fields
Add a Google Places API key in the General tab and any Google Place Autocomplete field, such as the institution place on Education or the company location on Experience, fills in real places as the member types. Without a key the field falls back to a plain text input, so the resume still works.
Shortcode and BuddyBoss support
The [bprm_resume] shortcode renders a member's resume on any page outside the profile tab. The plugin requires BuddyPress or BuddyBoss Platform and detects BuddyBoss to adapt its profile heading and tab UI. Field display can also be controlled so a resume group with empty values is not shown.
PDF download and CSV export and import
A member can download a resume as a PDF, generated on demand from the saved data through the bundled mPDF library, so the structured resume becomes a portable file. On the admin side, a batch export and import tool moves resumes in and out as CSV: export the resume data, download a sample CSV to follow the format, and import a prepared file to populate resumes in bulk.
Repeater fields and per-field visibility
Any field or group can be a repeater, so a member adds as many rows as they need on the front-end resume form, with add and remove controls that keep the row indexes in order. Members also set per-field visibility on their own resume, choosing which fields show and which stay hidden, with the choices saved against the member so each resume controls what it reveals.
Made for
Six audiences. One product.
Pricing
Same complete plugin on every tier. Pick how many sites you run.
Every tier ships the full feature set: the profile Resume tab, the four structured field groups, the field builder, three switchable layouts, profile resume search, Google Place Autocomplete, and the [bprm_resume] shortcode. Tiers differ only by the number of sites your license covers. Yearly plans include a year of updates and support; lifetime plans pay once and keep updates forever.
Personal
$49 / year
or $149 lifetime
One community site.
- 1 site
- Profile Resume tab and field builder
- Three layouts and profile resume search
- BuddyPress and BuddyBoss support
- 1 year of updates + support
Professional
$99 / year
or $299 lifetime
Five sites. Freelancers and small agencies.
- 5 sites
- Profile Resume tab and field builder
- Three layouts and profile resume search
- BuddyPress and BuddyBoss support
- 1 year of updates + support
Agency
$129 / year
or $349 lifetime
Unlimited sites for agencies running many community builds.
- Unlimited sites
- Profile Resume tab and field builder
- Three layouts and profile resume search
- BuddyPress and BuddyBoss support
- 1 year of updates + support
Before you install
Questions community operators ask.
Answered by the team that maintains the plugin. Anything else, reach out through the contact page.
- 01
Does this require BuddyPress?
Yes. It runs on BuddyPress or BuddyBoss Platform, both of which are supported. The Resume tab is added to the BuddyPress profile navigation, so the profile component has to be active. The plugin detects BuddyBoss and adapts its profile heading and tab UI to match.
- 02
Can members download a resume as a PDF?
Yes. A member can download a resume as a PDF, generated on demand from the saved resume data through the bundled mPDF library, so the structured resume becomes a portable file. On the admin side, a batch tool also exports and imports resumes as CSV, with a sample CSV to follow the format, for moving resume data in and out in bulk.
- 03
Can members control which fields their resume shows?
Yes. Members set per-field visibility on their own resume, choosing which fields show and which stay hidden, and the choices are saved against the member. The Field Settings tab also lets you, the admin, control which fields appear in the form in the first place and keep only the groups your community needs.
- 04
Can I add my own fields?
Yes. The Field Settings tab includes a builder for new fields and new groups, all from the admin without code. You set the field type from seventeen options, including textbox, select, year dropdown, calendar, image, oEmbed, and Google Place Autocomplete, and you can mark a field as a repeater so members add multiple entries.
- 05
What is the Google API key for?
It powers the Google Place Autocomplete field type. With a Google Maps API key entered in the General tab, location fields such as the institution place on Education or the company location on Experience fill in real places as the member types. The admin validates the key right on the settings screen so you know it works, and without a key the field falls back to a plain text input.
- 06
How many resume layouts are there?
Three. You set the default in the Resume Layouts tab, and when you enable member switching each member picks which of the three their own resume renders in. The chosen layout is stored per user.
- 07
Can visitors search members by their resume?
Yes. The Profile Search tab lets you choose which resume fields become searchable, so visitors filter the community by resume data. Searchable fields support textbox, dropdown, and combination field types, so someone can search for a skill or a degree and surface the matching members.
- 08
Can I show a resume outside the profile tab?
Yes. Use the [bprm_resume] shortcode to render a member's resume on any page. This is handy for a featured-member page or a custom directory layout where you want the resume to appear outside the standard BuddyPress profile navigation.
- 09
Does it have a REST API?
No. The plugin does not register any REST endpoints of its own. Resume data is stored in standard WordPress user meta and rendered through BuddyPress templates and the [bprm_resume] shortcode, so there is no separate resume API to query.
- 10
What happens to the data if I uninstall?
Resume data lives in user meta and the plugin keeps its configuration in WordPress options, with no custom database tables. Deactivating leaves your data in place. If you need a full removal, the data clears through the bundled uninstall routine.
Put a real resume on every member profile.
Activate the plugin, choose which fields and groups to keep in the Field Settings tab, and pick a default layout in Resume Layouts. The Resume tab appears on every BuddyPress profile right away, members start filling in their education, experience, and skills, and visitors can search the directory by the resume fields you made searchable.