WP Manifestindependent plugin directory
manifest / content / easyapply

EasyApply

A comprehensive job board plugin for WordPress with modern UI, Ajax filtering, and application management.

by H M Shahadul Islam · github.com/shahadul878/easyapply · website

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/shahadul878/easyapply/archive/refs/heads/master.zip

A comprehensive job board plugin for WordPress with modern UI, Ajax filtering, and complete application management system.

Description

EasyApply is a powerful and modern job board solution for WordPress websites. Whether you're a small business looking to hire locally or a large corporation managing multiple positions, this plugin provides everything you need to create a professional careers page.

Key Features

Job Management

  • Custom job post type with comprehensive meta fields
  • Job categories, locations, and types
  • Featured and urgent job highlighting
  • Application deadlines and limits
  • Remote work indicators

Modern Frontend

  • Responsive grid and list layouts
  • Ajax-powered filtering (no page reloads)
  • Beautiful job cards with badges
  • Professional application forms
  • File upload support (PDF, DOC, DOCX)

Application Management

  • Complete application dashboard
  • Status tracking (Pending, Reviewed, Shortlisted, etc.)
  • Resume download and management
  • Email notifications
  • CSV/Excel export functionality

Admin Features

  • Intuitive admin interface
  • Bulk actions for applications
  • Application notes and comments
  • Statistics dashboard
  • Customizable settings

Shortcodes

Use these shortcodes to display jobs anywhere on your site:

[easyapply_jobs] - Display job listings [easyapply_job id="123"] - Display single job [easyapply_apply_form job_id="123"] - Display application form [easyapply_job_count] - Display job count

Shortcode Parameters

easyapply_jobs

  • posts_per_page - Number of jobs per page (default: 12)
  • category - Filter by category slug
  • location - Filter by location slug
  • type - Filter by job type slug
  • featured - Show only featured jobs (true/false)
  • urgent - Show only urgent jobs (true/false)
  • show_filters - Show filter form (true/false)
  • layout - Display layout (grid/list)

easyapply_job

  • id - Job post ID (required)
  • show_apply_form - Show application form (true/false)

easyapply_apply_form

  • job_id - Job post ID (required)
  • title - Custom form title

Installation

  1. Upload the plugin files to the /wp-content/plugins/easyapply directory, or install through WordPress admin
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to 'EasyApply' in your admin menu to configure settings
  4. Create job categories, locations, and types
  5. Add your first job posting
  6. Use shortcodes to display jobs on your pages

Frequently Asked Questions

Can I customize the job listing design?

Yes! The plugin includes comprehensive CSS classes that you can override in your theme's stylesheet. All elements use semantic class names like .career-job-card, .career-btn, etc.

Does this plugin support multiple languages?

Yes, the plugin is fully translatable and includes .pot files for translation. You can use plugins like Loco Translate or WPML to translate the plugin.

Can I limit applications per job?

Yes! Each job has a "Max Applications" field where you can set a limit. Once reached, the application form will be disabled.

Is the plugin compatible with page builders?

Yes! The plugin works with all major page builders including Elementor, WPBakery, Divi, and Gutenberg. Simply add the shortcodes to your pages.

Can I export application data?

Yes! The admin panel includes CSV export functionality for all applications with filtering options.

Does the plugin send email notifications?

Yes! The plugin automatically sends email notifications to both administrators and applicants when applications are submitted.

Screenshots

  1. Job listing page with modern grid layout
  2. Single job page with application form
  3. Admin dashboard with statistics
  4. Application management interface
  5. Settings page with customization options

Changelog

1.0.0

  • Initial release
  • Custom job post type with taxonomies
  • Modern frontend with Ajax filtering
  • Complete application management system
  • Admin dashboard and settings
  • Email notifications
  • CSV export functionality
  • Responsive design
  • Shortcode support

Upgrade Notice

1.0.0

Initial release of Career Plugin. This is a complete job board solution with modern features and professional design.

Installation

  1. Upload the plugin files to the /wp-content/plugins/career-plugin directory, or install through WordPress admin
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to 'Careers' in your admin menu to configure settings
  4. Create job categories, locations, and types
  5. Add your first job posting
  6. Use shortcodes to display jobs on your pages

Frequently Asked Questions

Can I customize the job listing design?

Yes! The plugin includes comprehensive CSS classes that you can override in your theme's stylesheet. All elements use semantic class names like .career-job-card, .career-btn, etc.

Does this plugin support multiple languages?

Yes, the plugin is fully translatable and includes .pot files for translation. You can use plugins like Loco Translate or WPML to translate the plugin.

Can I limit applications per job?

Yes! Each job has a "Max Applications" field where you can set a limit. Once reached, the application form will be disabled.

Is the plugin compatible with page builders?

Yes! The plugin works with all major page builders including Elementor, WPBakery, Divi, and Gutenberg. Simply add the shortcodes to your pages.

Can I export application data?

Yes! The admin panel includes CSV export functionality for all applications with filtering options.

Does the plugin send email notifications?

Yes! The plugin automatically sends email notifications to both administrators and applicants when applications are submitted.

Screenshots

  1. Job listing page with modern grid layout
  2. Single job page with application form
  3. Admin dashboard with statistics
  4. Application management interface
  5. Settings page with customization options

Changelog

1.0.0

  • Initial release
  • Custom job post type with taxonomies
  • Modern frontend with Ajax filtering
  • Complete application management system
  • Admin dashboard and settings
  • Email notifications
  • CSV export functionality
  • Responsive design
  • Shortcode support

Upgrade Notice

1.0.0

Initial release of Career Plugin. This is a complete job board solution with modern features and professional design.