=== WP Job Portal – AI-Powered Recruitment System for Company or Job Board website ===
Contributors: wpjobportal
Donate link: https://wpjobportal.com/pricing/
Tags: job board, job listing, careers, job manager, recruiting
Requires at least: 6.2
Tested up to: 7.1
Stable tag: 2.7.0
Requires PHP: 7.4
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html

A smart, AI-powered job board plugin for WordPress. Build modern recruitment platforms with job listings, resume search, and intelligent matching.

== Description ==
	
== A Complete Job Board Plugin ==
**We understand your HR needs and have built a smarter way to manage recruitment using the power of AI. WP Job Portal makes hiring easier, faster, and more accurate—designed for a better future**

WP Job Portal is a lightweight, AI-powered job board plugin for WordPress that delivers a complete recruitment system. With intelligent automation, it helps match the right candidates to the right jobs, streamlines resume parsing, and boosts decision-making using AI-driven filters, job suggestions, and resume recommendations.

You can manage everything from your WordPress dashboard—no coding required. With support for multiple themes and powerful shortcodes, you’ll get started in minutes with advanced AI features working for you behind the scenes.

👉 <a href="https://demo.wpjobportal.com/" target="_blank">View Demo</a> | <a href="https://docs.wpjobportal.com/" target="_blank">Documentation</a> | <a href="https://www.youtube.com/channel/UCk_qYTzV6gusKmMHxTrgU2Q" target="_blank">Watch Videos</a> | <a href="https://wpjobportal.com/support/" target="_blank">Support</a> | <a href="https://wpjobportal.com/" target="_blank">Plugin Homepage</a> 

https://www.youtube.com/watch?v=UmO6EwsNMZo

= Shortcode =
 [wpjobportal_job] 
 [wpjobportal_job_search] 
 [wpjobportal_jobseeker_controlpanel] 
 [wpjobportal_employer_controlpanel] 


= Translations =
WP Job Portal is available in English, Arabic (العربية), German(Deutsch), Spanish(Español), French(Français), Italian(Italiano), Dutch(Nederlands), Polish(Polski), Brazilian Portuguese(Português do Brasil), Russian(Русский), Czech(Čeština), Greek(Ελληνικά), Indonesian(Bahasa Indonesia), Japanese(日本語), Swedish(Svenska), Thai(ไทย), Turkish(Türkçe), Cinese(简体中文), Malaysian(Bahasa Melayu), Korean(한국어), Romanian(Română) and Filipino(Tagalog)


WP Job Portal simplifies hiring with a complete, all-in-one solution powered by smart filtering to streamline your recruitment process.

> WP Job Portal provides all the essential tools to help job seekers discover better career opportunities and ensure a secure future. It delivers a highly customizable, user-friendly, and reliable experience for all users.
> For employers, it minimizes effort by eliminating the manual work of sifting through resumes—automating the process of identifying top talent with ease.

WP Job Portal is the simplest and most efficient way to manage recruitment, helping you attract, organize, and hire the right candidates faster.
### KEY FEATURES OF WP JOB PORTAL ### 

**Job Search**
*With Smart Search & Matching, results are ranked by relevance to what the job seeker asked for.*
Job seekers can refine their search and effectively distinguish the specific jobs they are searching for utilizing the search function. The plugin includes the classification, location, and compensation range.

**Flexible Job Apply Options**
Control how users apply to jobs on your site. You can allow candidates to apply by selecting a **saved resume** from their profile, or enable **Quick Apply**, which lets job seekers or visitors upload a resume file and submit basic contact details.

**Employer & Job Seeker Registration and Dashboards**
WP Job Portal allows registration for employers and job seekers. Each role receives a specific dashboard tailored to their needs. Employers can manage job listings, applicants, and company profiles, while job seekers can build resumes, apply for jobs, and track applications. Dashboards present only relevant tools, providing a streamlined and intuitive experience.

**Advanced Field Management**
WP Job Portal offers powerful tools to manage fields across all entities—jobs, resumes, companies, and user profiles. You can create custom fields and also configure existing system fields, applying detailed controls like visibility, required status, publishing rules for visitors or users, and whether they appear in listings. Additionally, use conditional logic to make any field dynamically show or hide based on other field values, enabling tailored forms and cleaner data collection.

**Elementor Integration for Full Design Control**
Easily tailor the look and feel of all WP Job Portal interfaces with Elementor. Use its visual builder to adjust typography, color schemes, spacing, and layouts across job listings, resumes, dashboards, and more. This ensures seamless design integration with your site.

**Quick Start Wizard**
The Quick Start Wizard streamlines the initial setup by walking the admin through essential configurations step by step. Begin by selecting Careers & ATS or Job Marketplace. Based on this choice, the wizard automatically adjusts relevant settings to fit the selected use case. Admins can also import sample data (jobs, companies, resumes, and applications) for testing or demonstration purposes. 

**Comprehensive Shortcode Support with Customization Options**
WP Job Portal offers a wide range of shortcodes to display jobs, resumes, companies, dashboards, and more anywhere on your site. Major shortcode's supports multiple attributes, giving you better control over layout, filters, sorting, visibility, and styling for matching your site’s structure and design needs.

**Custom Fields On Registration Form**
You can add custom fields on the registration page and approved information and save them under the client meta field. you can likewise eliminate the current input field by the remove action hook. 

**Country & Language-Based Location Data Import**
Import comprehensive location data cities, states and countries. You can choose whether to import data in English or the country's native language, giving you flexibility to match your site's audience and language preferences.

**Email Alerts for User Actions**
WP Job Portal sends automated email notifications to Admins, Employers, Job Seekers, and Visitors for key events like job applications, approvals, registrations, and more. Admins have full control over which notifications are sent and to whom. Each alert uses customizable email templates for a personalized communication experience.

**Third-Party Data Import**
WP Job Portal offers a built-in interface to import data from WP Job Manager, making migration effortless. Easily transfer existing companies, jobs, resumes, and job applications into WP Job Portal without data loss or hassle.

**Highly Customizable with Role-Based Configuration**
WP Job Portal offers hundreds of configuration settings to fine-tune how your job board works. The intuitive admin panel organizes settings by user role—Employer, Job Seeker, and Visitor—for easier management. Admins can control the visibility of sections, links, actions, and more to shape the user experience exactly as needed.

**Color Manager**
Get multiple presets with a beautiful color schemes to make your plugin more beautiful with just one click. Admin can Configure the theme settings to different eye-catchy colors schemes.

https://www.youtube.com/watch?v=eHUMwjFuV2I

### MORE WITH PLUGIN ###

*Fully responsive design works smoothly on desktops, tablets, and mobile devices.
*Supports unlimited salary ranges, range type, job types, job shifts, job statuses, experience levels, educations, age ranges, career levels, and currencies.
*Admins can manage job types, shifts, statuses, and other job attributes easily from the dashboard.
*Includes 45 shortcodes with premium addon and 25 in the base version for flexible content display.
*Admin can require approval for companies, jobs, and resumes before they appear on the site.
*Admin can control which featured or gold listings are approved for jobs, resumes, and companies.
*Admin can enable or disable any field and change the order in which fields appear.
*Comes with built-in registration and login pages for both employers and job seekers.
*Tracks all major actions with a full activity log for admins, employers, and job seekers.
*Allows printing of applied resumes directly from the system.
*Optimized for SEO with search engine–friendly URLs.
*Employers can post unlimited jobs from the front-end.
*Job posts can include over 30 fields for detailed information.
*Create unlimited categories with unlimited nested levels.
*Automatically drops a marker on Google Maps when a city is selected.

**Multi-Language Support**
WP Job Portal is multi-language supported. You can download the latest translations and convert the plugin into language of your choice. <a href="https://www.transifex.com/projects/p/js_jobs/" target="_blank">Contribute in WP Job Portal translations</a>.

### Included free ###
Twelve features that used to be sold as separate add-ons are now part of the free plugin: Shortlist, Tags, Job Alert (weekly), RSS feeds, Social Share, Print, Tell a Friend, Copy Job, Cron Job, All Companies, Job Listing Enhancer and seven listing Widgets. The free plugin also ships city data for 186 countries.

### Power-up your work with the premium products ###
Each product needs only the free plugin, not each other. One licence key covers everything in your plan, and every product is installed and updated from **WP Job Portal → Licences** in your dashboard.

**Pro**
For a careers site that needs documents, richer resumes and communication.
* Advanced resume builder, multiple resumes and multiple cover letters
* Resume search for employers and a public resume directory
* Apply without registering, as a visitor
* Employer and job seeker messaging
* Resume folders and company departments
* PDF generation, print templates and data export
* Reports and statistics
* Job alerts daily, weekly, monthly or instantly, with admin tools
* Maps on job forms, job and resume views, and search by radius
* The full city database, imported to your own server
* Elegant Design, a refined look for every job board page

**Marketplace Suite**
Everything to do with selling listings.
* Packages, subscriptions, credits, invoices and a transaction log
* Checkout, orders and renewals through Stripe, PayPal or WooCommerce, confirmed by signed webhooks
* Paid featured jobs, companies and resumes, with promotion scheduling
* One employer managing several companies
* Employer verification, fraud and spam controls
* Visitors submitting jobs under your monetisation rules
* Revenue, conversion, package and promotion reporting

**Recruit Suite**
The hiring side, for a company tracking candidates.
* Candidate pipeline and stages, candidate records and pools
* Scorecards and structured evaluation
* Offers with approvals and signatures
* Notes, mentions and shared candidate review
* Candidate messaging with reusable templates
* Bulk actions and automated pipeline steps
* Recruiting reports

**Smart Search & Matching**
Relevance-ranked search and recommendations, run on your own server.
* AI job search and AI resume search
* Suggested jobs for candidates and suggested resumes for employers
* Match scores between jobs and candidates


== Installation ==

= Automatic installation =

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don not need to leave your web browser. To do an automatic install of WP Job Portal, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.
In the search field type WP Job Portal  and click Search Plugins. Once you have found our job board plugin you can view details about it such as the the point release, rating and description. Most importantly of course, you can install it by simply clicking Install Now.

= Manual installation =

The manual installation method involves downloading our job board plugin and uploading it to your webserver via your favorite FTP application. The WordPress codex contains [instructions on how to do this here](http://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation).

= Updating =

Automatic updates should work like a charm; as always though, ensure you backup your site just in case.

Premium products are installed and updated from **WP Job Portal → Licences**: add your licence key once, then install each product with one click. Their updates also appear on Dashboard → Updates like any other plugin.

= Minimum Requirements =

* WordPress 5.5 or greater
* PHP version 7.4 or greater
* MySQL version 5.0 or greater


== Screenshots ==
 
1. Admin Dashboard

2. Job Seeker Control Panel

3. Newest Jobs

4. Applied Resume

5. Resume

6. Credit Packs

7. Pay For View Detail

8. Login

9. Apply Now

10. Credit Log

11. Add Resume

12. Add Job

13. Themes

14. Activity Log

15. Reports

16. Fields

17. Admin - Jobs Listing

18. Users List

19. Add User Fields

20. Configurations



== Changelog ==

= 2.7.0 =
New products:
* Premium features are now four products - Pro, Marketplace Suite, Recruit Suite and Smart Search & Matching - in place of thirty-seven separate add-ons. Each needs only the free plugin.
* Twelve former add-ons are now part of the free plugin (see below), and Address Data is now part of Pro.

Licences and add-ons:
* Added a Licences and add-ons screen. One licence key covers your whole plan; each product it covers can be installed, activated and updated from there, or all of them at once with Install all.
* Every download from the licence server is checked against the checksum published with its release before it is unpacked, including updates run from Dashboard → Updates. A file that does not match is deleted and nothing is installed.
* Products installed before a licence lapses keep working; only installs and updates stop until it is renewed.

Updating from 2.6:
* Fixed the update from 2.6 ending on WordPress's critical error screen.
* Existing sites keep their jobs page address, so job and company links shared before the update still open.
* Switching off the old Address Data add-on no longer resets the city setting the company form relies on.
* Fixed the Job Alert admin links not appearing when Pro was active.

Setting up a new site:
* The setup wizard is now four steps: choose a mode, Essentials, sample data, done. Essentials asks only who can sign up, where notifications go and whether new listings go live straight away; the 25 settings the wizard used to ask all keep their defaults and stay under Configurations.
* The finish screen now says who owns the sample data and links to the sample jobs and both dashboards.
* Rebuilt the sample data to fit the site it lands on. Every site gets one hiring company with six jobs in different categories, one resume and three applications; Marketplace Suite adds two more companies and featured listings, and Pro adds a second resume. Every number on the employer and job seeker dashboards now matches the demo. Categories and cities come from your own site, the companies are fictional with example.com addresses, and their logos ship with the plugin instead of being downloaded.
* Added an Account Sign-Up setting, asked in the setup wizard and under Configurations > Registration & Login. WP Job Portal's registration page can now be open or closed on its own instead of following WordPress's "Anyone can register", which is off on every new WordPress site. Existing sites keep following WordPress until the setting is changed.
* The sample data now asks who owns it: an employer and a job seeker, chosen from your users or added on the WordPress Users screen. The owner can be changed later from Setup & Mode. Sample data is no longer handed to the first employer found on the site.
* The onboarding checklist no longer counts sample companies, jobs and applications as your own.

Fixed on a fresh install:
* Fixed choosing a mode in the setup wizard switching the employer area off, so employers were told "Employer is disabled by admin".
* Fixed the registration form accepting a sign-up sent to it directly while registration was closed.
* Fixed a new employer being sent to the job seeker dashboard after registering, and visitors being sent to the wrong page, or none, after adding a job or resume. New installs no longer carry page numbers from our own demo site; each flow goes to its own page until you choose one.
* Fixed sample data that had been viewed being left behind by Clean marked sample data. Opening a sample job, company or resume counted as an edit, so on any site where the demo had been looked at, the sample jobs and companies stayed live.
* Fixed Shortlisted Jobs, Tags and Job Alert failing on a new install because their tables were not created.
* Fixed the Tags page failing when the listing could not be counted.
* Fixed the job and resume RSS feeds returning an error instead of a feed.
* Fixed a fatal error on the job form when a company had no cities.

Fixed in search and filtering:
* Fixed the salary filter, which produced a database error instead of narrowing results. Job application search now filters on the job's own salary; resume search matches a candidate's expected salary against a minimum and maximum.
* Fixed the currency and education filters on job application search, which filtered on columns that do not exist.
* Fixed resume search by postcode failing outright. A postcode is not stored against a resume address, so the filter is ignored rather than producing an error.
* Fixed the resume Personal Information panel, which never displayed because it asked for columns the resume table does not have.

Fixed elsewhere:
* Fixed the Insufficient Credits popup failing instead of offering a link to buy credits.
* Fixed a fatal error on every page of sites that use a slug prefix.
* Fixed credit balance lookups running against tables that no version of the plugin creates.
* Added saved job searches. A job seeker names a search and runs it again from Saved Searches on their dashboard; the old Saved Searches link, which led to a page that failed, now works.
* Removed several admin routes that called code which was never written, including two that could be reached with a valid request.

Also in this release:
* Added a backward-compatible module-provider path hook for consolidated premium modules.
* Added a suppressible controller include boot hook so Pro can safely reuse Core controllers without duplicate rendering.
* Preserved all existing legacy add-on paths and default controller behavior when no consolidated provider is active.
* Absorbed twelve previously separate add-ons into the free plugin, including Shortlist, Tags, Job Alert, RSS, Social Share, Print, Tell a Friend, Copy Job, Cron Job, All Companies, Job Listing Enhancer and Widgets.

= 2.7.0-rc.4 =
* Aligned Recruit Suite administration and recruiter-facing screens with the native WP Job Portal design system.
* Added a native Recruit Suite admin shell and responsive, labelled table layouts without changing add-on business logic.

= 2.7.0-rc.3 =
* Aligned Marketplace Suite administration and employer-facing screens with the native WP Job Portal design system.
* Added responsive, labelled card layouts for Marketplace data tables on narrow screens.
* Preserved Marketplace Suite routes, permissions, data, and business workflows through a presentation-only compatibility layer.

= 2.7.0-rc.2 =
* Unified WooCommerce package fulfillment around the existing Credits catalogue and customer-package ledger.
* Added quantity-aware, retry-safe grants and safe unused-grant reversal for refunded, cancelled, or failed orders.
* Clarified WooCommerce mapping rules: paid Credits packages are sold through WooCommerce; free packages remain in the native claim flow.

= 2.7.0-rc.1 =
* Added neutral, role-aware extension surfaces inside the native employer dashboard content area and application/resume detail.
* Added extension authorization filters for recruiting-team access to the native dashboard and job application list without changing core ownership rules.
* Preserved the free/premium boundary: the base plugin exposes only neutral hooks; all recruiting business logic remains in Recruit Suite.
* Coordinates with Recruit Suite 2.0.0 for native recruiter dashboard and contextual application workflows.

= 2.7.0-beta.10 =
* Added a neutral extension point to the native Shortcodes admin page so active premium add-ons can document their public entry points.
* Preserved the free/premium boundary: Recruit Suite names, shortcodes, interfaces and authorization remain exclusively in the premium add-on.
* Coordinates with Recruit Suite 1.9.2 and its complete Recruiting Center shortcode.

= 2.7.0-beta.9 =
* Added neutral extension surfaces for native job-seeker and employer dashboard links and content.
* Added application and resume listing extension surfaces for premium candidate workflows.
* Kept all recruiter, team, candidate-task, notification and offer functionality exclusively in Recruit Suite.

= 2.7.0-beta.8 =
* Added compatibility support for premium Recruit Suite automation, calendar delivery, offer documents and e-signature adapters.
* Kept recruiter reminders, candidate delivery and signature workflows exclusively in the premium add-on.
* Preserved the free-plugin schema, candidate workflows and existing add-on integrations.

= 2.7.0-beta.7 =
* Added compatibility support for premium Recruit Suite recruiting insights and aggregate operational exports.
* Kept recruiting analytics, team workload and company-scoped reporting exclusively in the premium add-on.
* Preserved the free-plugin schema, candidate workflows and existing add-on integrations.

= 2.7.0-beta.6 =
* Added compatibility support for premium Recruit Suite frontend team workspace, offers, approvals and hiring decisions.
* Kept recruiter access, compensation records, approval routing and offer lifecycle exclusively in the premium add-on.
* Preserved the free-plugin schema, candidate workflows and existing add-on integrations.

= 2.7.0-beta.5 =
* Added compatibility support for premium Recruit Suite interviews and structured candidate scorecards.
* Kept interview scheduling, evaluation evidence, recommendations and scoring exclusively in the premium add-on.
* Preserved the free-plugin schema, application workflows and existing add-on integrations.

= 2.7.0-beta.4 =
* Added compatibility support for the premium Recruit Suite candidate collaboration workspace.
* Kept candidate notes, mentions, tasks and activity history exclusively in the premium add-on.
* Preserved the free-plugin schema, application records and existing add-on compatibility hooks.

= 2.7.0-beta.3 =
* Added compatibility support for the premium Recruit Suite application pipeline.
* Kept application-stage schema, migration, workflow UI and business logic exclusively in the premium add-on.
* Preserved the existing licensed add-on updater, legacy Resume Action values and free-plugin data model.

= 2.7.0-beta.2 =
* Added generic authorization and privacy extension hooks for premium add-ons.
* Added Recruit Suite recognition to the built-in licensed add-on updater.
* Kept the free plugin migration local, idempotent, and free of premium tables or functionality.
* Recruit Suite is packaged and licensed separately as a premium add-on.

= 2.6.0 =
* Added explicit Careers & ATS and Job Marketplace setup modes.
* Added upgrade-safe existing-site compatibility mode.
* Added mode-aware setup steps, administrator navigation, and diagnostics.
* Improved keyboard and screen-reader support on the setup-mode screen.
* Aligned the first setup step with centralized mutation authorization.
* Added a persistent, server-derived onboarding checklist with per-administrator dismissal and reopen controls.
* Added actionable mode, page, upload, add-on, and sample-data readiness diagnostics.
* Added durable ownership markers, exact cleanup previews, and conservative cleanup for newly installed sample records.
* Hardened optional sample-image downloads with bounded, image-only, traversal-safe archive extraction.
* Preserved the selected operating mode during sample-page creation and protected pre-existing or modified demo content from cleanup.
* Simplified mode-specific administration labels while preserving bookmarked and direct URLs.

= 2.5.9 =
* Added System Status Page
* Added Role-Based Validation Checks
* Added InnoDB Conversion

= 2.5.8 =
* Improve SSL
* Improved Credit System
* Improved Job Alerts

= 2.5.7 =
* Security hardening: prepared SQL query paths for job/apply filters and related lookups.
* SEO improvement: added native WP Job Portal jobs XML sitemap and sitemap integration hooks.

= 2.5.6 =
* Added New addon Smart Matching
* Updated ZyWrap integration for AI Content Generation.
* Seamless AI Content Generation For Job, Company Description.
* Seamless AI Content Generation For Resume Skills.
* Seamless AI Content Generation For Cover Letter.
* Seamless AI Content Generation For Job Apply.

= 2.5.5 =
* Security fixes.

= 2.5.4 =
* Added Job Alert Instant Job Apply Support
* Added New Fields For Job Alert Form
* Added Field Ordering Controls For Job Alert Form
* Implemented Auto Down Of Language Files

= 2.5.3 =
* Enhanced multilingual compatibility
* Security fixes

= 2.5.2 =
* Security fixes.

= 2.5.1 =
* Added New addon Job Listing Enhancer
* Improved Job listing top filter
* Added WorkPlace type field for job entity.
* Bug fixes.

= 2.5.0 =
* Security fixes.

= 2.4.9 =
* Security fixes.
* Updated ZyWrap integration for AI content generation.
* Bug fixes and performance improvements.

= 2.4.8 =
* Added 67 new hooks (actions and filters) to extend and customize the plugin functionality.
* Enhanced AI content generation compatibility with Elementor.
* Added a color preview/customization interface for the Elegant Design addon.

= 2.4.7 =
* AI Content Generation


= 2.4.6 =
* Companies Widget Redesigned
* Jobs Widget Redesigned
* Resumes Widget Redesigned

= 2.4.5 =
* Bug fixes

= 2.4.4 =
* Color Preview Interface Implemented
* Bug fixes

= 2.4.3 =
* Bug fixes

= 2.4.2 =
* Security fixes

= 2.4.1 =
* Security fixes
* Wordpress widgets design updated
* Elementor widgets design updated

= 2.4.0 =
* Default Theme design issues fixed

= 2.3.9 =
* Complete redesign with a more modern, cleaner, and intuitive interface.
* Improved company contact detail viewing functionality.
* Improved resume contact detail viewing functionality.
* Added the ability to display descriptions on job and company listings.

= 2.3.8 =
* Redesigned the Configuration Interface with a Modern and Enhanced Layout
* Added a “Back to Listing” button that preserves search criteria in the admin area

= 2.3.7 =
* Redesigned admin dashboard for a cleaner, more intuitive experience
* Added Screen Options support to the admin dashboard
* Enhanced membership mode for packages with role-based package handling


= 2.3.6 =
* Added WP Job Manager import functionality
* Added AI Job Search Widget
* Added AI resume Search Widget
* Improved Custom Elementor Widgets for WP Job Portal


= 2.3.5 =
* Improved Quick Start Interface
* Improved Addon Installation
* Added Custom Elementor Widgets for WP Job Portal
* Imporoved WP Job Portal Widgets


= 2.3.4 =
* Addon AI Job Search Added
* Addon AI Suggested Jobs Added
* Addon AI Resume Search Added
* Addon AI Suggested Resumes Added


= 2.3.3 =
* Resume Search visibility control improved
* Security fixes
* Custom field bug fixed
* Package system functionality improved
* Job form salary field required bug fixed


= 2.3.2 =
* Quick Apply upload file bug fixed
* Custom fields bug fixed

= 2.3.1 =
* Elementor Support Added
* Elementor widget for WP Job portal shortcodes added
* Elementor widget to customize typography
* Elementor widget to customize color scheme
* Addons auto update functionality added


= 2.3.0 =
* Improve Job Apply
* Add Elegant Design Addon

= 2.2.9 =
* Remove company requirement in posting a job
* Security fixes
* Job Seeker Dashboard Graph improved
* Employer Dashboard Graph improved

= 2.2.8 =
* Security fixes

= 2.2.7 =
* Security fixes

= 2.2.6 =
* Security fixes

= 2.2.5 =
* Security fixes

= 2.2.4 =
* Bug fixes

= 2.2.3 =
* Improved import location data functionality
* Added job views count on job detail
* Added document (SEO) titles for all layouts
* Security fixes


= 2.2.2 =
* Shortcode options added for job, company and resume listing shortocodes
* Shortcode options added for job seeker & employer dashboard shortcode
* New configuration added to control visibility of profile section on user dashboard
* New shortcode added for User Registration
* Open Street Map bug fixed
* New configuration added to set default place holder image

= 2.2.1 =
* Security update


= 2.2.0 =
* Menu bug fix.

= 2.1.9 =
* Native language support for location data (cities, states, and countries).
* Interface to import cities data for any country in international(English) or native language.
* Customizable (SEO-friendly) URLs for job, resume, and company pages.
* Customizable document (SEO) titles for company, job, and resume pages with fixed text and entity properties.
* Wordpress title bug on WP Job Portal pages fixed.
* Security update.

= 2.1.8 =
* Add quick apply
* Minimize required fields

= 2.1.7 =
* Security update

= 2.1.6 =
* Security update

= 2.1.5 =
* Added new Shortcode for Featured Jobs
* Added new Shortcode for Featured Resumes
* Added new Shortcode for Featured Companies
* Added new Addon for All Companies
* Added new Addon for All Resumes


= 2.1.4 =
* Added new interface to optimize system as a job board or single employer
* Security fix

= 2.1.3 =
* Added visibility control for custom fields
* Added Cover Letter addon
* Translation issues fixed
* Bug fixes

= 2.1.2 =
* Added 3 New custom field types(Text area, Multi select, File upload)
* Added Custom sections for resume
* Bug fixes

= 2.1.1 =
* Bug fixes

= 2.1.0 =
* Apply now bug fix

= 2.0.9 =
* Security fix
* Bug fix


= 2.0.8 =
* Security fix
* Visitor Job Apply Bug fix


= 2.0.7 =
* Security fix

= 2.0.6 =
* Bug fix

= 2.0.5 =
* Add reCaptcha 3

= 2.0.4 =
* Security fix

= 2.0.3 =
* Bug fix

= 2.0.2 =
* Security fix

= 2.0.1 =
* Multi Language Job Apply Bug fix


= 2.0.0 =
* PHP 8.2 compatibility
* Cover Letter Addon added
* Jobs By Cities page added
* Jobs By Types page added
* Email notifications bug fixed
* Search results pagination bug fixed

= 1.1.9 =
* CSS improve
* Custom field bug fix

= 1.1.8 =
* Bug fix

= 1.1.7 =
* Bug fix

= 1.1.6 =
* Compatible with Job Portal theme

= 1.1.5 =
* Bug Fix

= 1.1.4 =
* Add Help page in admin area

= 1.1.3 =
* Add custom fields advance options

= 1.1.2 =
* Add plugin colors page

= 1.1.1 =
* Configuration base login redirect link
* Configuration base register redirect link

= 1.1.0 =
* Bug Fix

= 1.0.9 =
* Bug Fix

= 1.0.8 =
* Sample Data Fix

= 1.0.7 =
* Security Update

= 1.0.6 =
* Fixed social login with facebook and linked
* Fixed social apply with facebook and linked
* Bug fixes

= 1.0.5 =
* Add Wrapper
* Improvement in resume builder
* Bug fixes

= 1.0.4 =
* Bug fixes

= 1.0.3 =
* Session and cookies issue resolved
* Bug fixes

= 1.0.2 =
* Drag and drop fields ordering

= 1.0.1 =
* Custom register link for Job Seeker
* Custom register link for Employer

= 1.0.0 =
* Just release.


== Upgrade Notice ==

Bug fixes for latest version.


== Frequently Asked Questions ==

= What are common shortcodes =
These are common shortcodes
[wpjobportal_jobseeker_controlpanel], [wpjobportal_employer_controlpanel], [wpjobportal_job_search], [wpjobportal_job], [wpjobportal_job_categories], [wpjobportal_employer_registration], [wpjobportal_jobseeker_registration], [wpjobportal_login_page], [wpjobportal_searchjob]  

= Which options are available for employer and job seeker registration shortcodes? =
The dedicated registration shortcodes support optional role hiding, header/title visibility, custom button text, a safe post-registration redirect, and a custom wrapper class.

Employer example:
[wpjobportal_employer_registration hide_role="1" show_header="1" show_title="1" button_text="Register as Employer" redirect_url="" class=""]

Job seeker example:
[wpjobportal_jobseeker_registration hide_role="1" show_header="1" show_title="1" button_text="Register as Job Seeker" redirect_url="" class=""]

The hide_role parameter hides the role selector and securely submits the correct role for the selected dedicated shortcode.

= Will WP Job Portal work with my theme? =
Yes; WP Job Portal will work with any theme.

= Where can I report bugs or contribute to the project? =
Bugs can be reported either in our support forum or preferably on the (https://wpjobportal.com).

= How can I report security bugs? =

You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. [Report a security vulnerability.](https://patchstack.com/database/vdp/wp-job-portal)
