We’re excited to announce the beta release of WP Job Manager Geolocation 3.0. This is a major milestone for the plugin that was completely rebuilt from the ground up using our new WPGeo Framework.
This release introduces a modern architecture, improved performance, cleaner integrations with WP Job Manager, and a more stable foundation for future features.
The beta is now available for testing. We strongly recommend installing it on a development or staging site before updating a live environment.
A Complete Rewrite Powered by the WPGeo Framework
WP Job Manager Geolocation 3.0 is not an incremental update. It’s a full architectural rebuild.
At its core is the new WPGeo Framework - a shared, modular geolocation engine that now powers all of our geolocation plugins.
- Unified architecture – One core engine shared across WPGeo products
- Improved performance – Optimized queries, smarter caching, and reduced overhead
- Cleaner codebase – Modern structure with clear separation of concerns
- Long-term stability – Built for maintainability and future expansion
This foundation allows us to fix long-standing issues, simplify complex logic, and deliver consistent behavior across different environments and themes.
Installation Notes
Version 3.0 requires the WPGeo Framework.
- If the framework is already installed, the plugin activates normally.
- If it’s missing, you’ll see a one-click prompt to install it automatically.
No manual uploads or extra configuration are required.
Performance Improvements & Search Optimization
The search and map logic in WP Job Manager Geolocation has been fully rewritten to improve speed, predictability, and scalability.
- More efficient proximity and boundary searches
- Improved handling of large result sets
- Smarter asset loading based on active geolocation mode
- Better compatibility with WP Job Manager caching
These improvements result in faster page loads, more reliable search results, and smoother map rendering, especially on high-traffic or directory-style sites.
New Shortcode Attribute Prefix
WP Job Manager Geolocation 3.0 introduces a standardized shortcode attribute prefix to simplify configuration and align with the new framework.
All geolocation-related shortcode attributes now use the global wpjmgeo_ prefix.
For example, instead of using legacy prefixes such as gjm_ or grm_, new and recommended usage looks like this:
[jobs wpjmgeo_mode="settings" wpjmgeo_map="1" wpjmgeo_distance="1"]To ensure a smooth upgrade path, all legacy shortcode attributes will continue to work. Older prefixes are automatically detected and normalized internally, so no immediate changes are required for existing sites.
This update simply provides a cleaner, more consistent API moving forward.
Modern Google Maps API Usage
Version 3.0 uses Google’s modern APIs and updated loading patterns to ensure long-term compatibility, better performance, and continued support from Google.
The plugin now relies on the new Google Places API for address autocomplete and related location services. As a result, existing Browser API keys must be updated to ensure the Places API (New) is enabled in your Google Cloud project.
If you are upgrading from an earlier version, simply reusing an old API key without enabling the new Places API may cause autocomplete and location features to stop working.
Make sure your Google Cloud project is properly configured before testing the beta. You can follow the updated setup guide in the documentation to ensure everything is enabled correctly.
For help setting up or updating your API keys, see our updated API setup guide.
Updated Plans & Pricing Structure
With the release of WP Job Manager Geolocation 3.0 beta, the plugin now uses a simplified and more flexible licensing structure.
The new plan lineup is:
- Standard – Includes full geolocation support for WP Job Manager Jobs, including proximity search, maps, distance output, autocomplete, and all core geolocation features.
- Pro – Includes everything in Standard plus integration for Resumes and Alerts.
Important: All existing customers automatically have access to the Pro plan. No upgrades, migrations, or license changes are required.
This new structure better reflects how the plugin is used in real-world setups while keeping licensing simple and transparent.
Existing Customers & Standalone Extensions
If you previously purchased the Jobs + Resumes bundle, or bought the Jobs and Resumes Geolocation extensions separately, no additional purchase is required.
With version 3.0, all resume-related functionality is now fully included in the Pro version of WP Job Manager Geolocation.
- You only need the WP Job Manager Geolocation Pro plugin installed
- Your existing WP Job Manager Geolocation license key will activate all Pro features
- No license migration or key changes are required
If you currently have the standalone Resume Manager Geolocation extension installed, it should be deactivated and removed, as it is no longer required and its functionality is now built directly into the core Pro plugin.
Migration & Compatibility Notes
WP Job Manager Geolocation 3.0 is designed to be backward-compatible with existing setups whenever possible, while still cleaning up legacy behavior.
- Legacy shortcode attributes are normalized internally
- Older integrations are handled through a compatibility layer
- Deprecated standalone extensions are no longer required
In many cases, functionality that previously required separate extensions is now built directly into the core plugin.
Beta Testing & Feedback
This beta release is an important step toward the stable 3.0 launch, and feedback is highly appreciated.
- Test on a staging or development site
- Verify search, maps, and filters behave as expected
- Report any bugs or unexpected behavior
Your feedback helps ensure a smooth transition and a solid release for everyone.
Download the Beta
Existing customers can download the beta from their account under File Downloads.
We’re excited to share this new foundation and look forward to expanding WP Job Manager Geolocation even further.