Disclosure: This post may contain affiliate links. Purchasing a product through one of these links generates a commission for us at no additional expense to you.
Want to use your site to land a great new job?
The plugins here can help!
Use any one of these plugins to create a resume page and upload a detailed PDF with your full CV to your site.
You’ll also find plugins listed here that allow others to upload their resumes and list open positions if you want to start a job board site.
Ready to see what makes these plugins the best on the market?
WordPress resume plugins
Publish a beautiful resume on your site, or accept resume submission on your site with one of the plugins below. You’ll find both free and paid options included.
Here are the top picks for the best resume WordPress plugins.
JF Staff Profiles can be used to create profile pages for an entire team or just one person. The profile pages themselves are well-designed and very detailed.
Each profile page includes a sidebar with your headshot, social profile links, and contact info. In the body of the page, you can list all of your work experience like a standard resume layout. You can also include multiple tabs making it easy to navigate your studies/education and work experience separately. Add a photo gallery and links use the Projects section to link out to any work you’ve done.
JF Staff Profiles also comes with multiple widget styles. If you maintain an active blog, you’ll love the widget for including your photograph and a short bio on each page of the blog. There’s also an appointment form included which visitors can use to easily get in contact with you. This saves you from installing a separate contact form plugin. If you want to embed your profile within any post or page, you can use the shortcode that comes included.
Use Resume Builder to construct a professional resume and publish on your site in just minutes. You’ll love this plugin for its intuitive drag-and-drop builder.
With Resume Builder, you can publish resumes just like posts from your WP admin dashboard. When creating a resume, you’re not restricted to any particular format. You can use simple text boxes and title inputs to construct the format you want. With the drag-and-drop handles, you can easily reorder any section. This makes it simple to update your resume any time to keep it current.
If you just want a simple resume hosted on your site, the clean design of Resume Builder will feel just right. It has built-in styles that are minimalist and easy-to-read. Include your contact info, photograph, skills, and work experience in the simple resume design.
3. Resume / CV
Resume / CV is another alternative for publishing resumes with WordPress. This resume plugin is setup a bit differently from the others.
With Resume / CV you get a new admin menu where you can fill out each section of your CV. Then visit the Pages menu and create a new page. You can use the Template selector in the Page Attributes section to select the resume template and it will output all of the data you entered into the resume settings page.
Update your resume whenever you want and the changes will go live on your website immediately. Enter your contact info, qualifications, education, work experience, skills, and headshot. You can also add links to your social networks including Facebook, LinkedIn, Twitter, Instagram, and Youtube.
So far, each of the plugins covered here has been for professionals looking to get hired. They all allow you to publish an online version of your resume. This plugin is different in that it’s used to allow resume submissions.
The Upload Resume plugin includes a special contact form with an upload button and an input that requests the visitor’s work experience years along with some basic info like their name and email address. There’s also a CAPTCHA input to prevent spam submissions.
Upload Resume is a simple option for anyone who wants to receive resume submissions on their site. The form accepts all the popular document formats, such as Doc, Docx, and PDF.
The last option you should consider for your site is WP Job Manager. This is a much more robust plugin for creating job boards. In other words, it can be used to create a site for both employers and employees.
WP Job Manager is extremely well-coded and will run fast on your site. The basic version is free and includes a ton of functionality which is why users have given it so many five-star reviews.
With this job board plugin, you can add and manage job listings that you submit or registered members add to the site. You can create front-end forms for guests and members to use to submit jobs or create employee profiles. The front-end forms prevent visitors from getting into the back-end of the site keeping your website completely secure.
While this is probably a more robust solution than you need, it includes everything you need to add a resume and allow others to do the same.
Which resume plugin is best?
JT Staff Profiles stands out because it can be used to create an attractive and responsive resume page. Plus, you can embed an About Me widget linking to your resume throughout your site.
The other plugin I want to highlight is Resume Builder. It’s drag-and-drop builder is really cool and makes it easy to publish a resume in any format you need.
If you have any questions remaining about using these resume WordPress plugins, post a comment below.