Search and Filtering for WP Job Manager is the ONLY plugin specifically created for WP Job Manager to add, remove, or modify the fields for Searching and Filtering Job and Resume listings.
Search and Filtering is a complete drag-and-drop, frontend editing plugin, allowing you to visually change and see exactly what your visitors will see when searching or filtering listings on your website. This fully featured plugin allows you to see in real-time, exactly what the layout and style of your custom filters will look like, without the need to ever reload a page again.
Think frontend website builder, but specifically made for WP Job Manager. This plugin comes with numerous features right out of the box, to enhance your website to the fullest level, adding whatever kind of search or filtering fields you would like. All custom meta fields are supported, as well as taxonomies, and even a few custom features from this plugin, like search radius, to allow users to narrow down listings based on the radius around the value entered in the location field.
Video Tutorials and WalkThroughs
sMyles Plugins has been building WP Job Manager plugins for over 5+ years, you can rest assured if anybody knows WP Job Manager, we do.
WP Job Manager Search and Filtering
Main Features
- Completely customize Resume and Job search and filtering fields (Company coming soon)
- Drag, drop, and resize frontend UI to organize fields however you want
- Real time frontend editing UI to see changes immediately without page reloads
- Built-in Spacing Editor
- Built-in Styles Editor (with auto suggest) for Input/Wrapper/Label custom CSS
- Responsive Mobile Edit Mode
- Auto size grid field based on content
- Automatically update URL in browser when values selected (and auto populate from URL values)
- Built in setup wizard to get you started with example, and default templates (based on your theme)
- Conditionally show sections or fields based on checkbox (“Advanced Search” checkbox demo video)
- Output using Auto Output, Çustom Shortcodes,
[jobs]
or[resumes]
Shortcode, or Widgets - Automatically calculate range values (based on values from existing listings)
- Dynamic/Lazy loading of JavaScript and CSS (only load the files required based on configurations) for faster page load times!
Included Field Types
Standard Text Field, Locate Me (Geolocation) Text Field, Checkbox, Single Select Dropdown (Select2 or Element UI), Multi-Select Dropdown (Select2 or Element UI), Radio Buttons, Slider, Range Slider, Checklist, Button, Custom HTML Content, Spacer Grid Field, WordPress Tag Cloud
All included field types are completely customizable, including custom wrapper/input classes, custom CSS (under styles tab) for input, wrapper, labels, and more!
– Icon Action Setting (Clear or Search icons)
Locate Me (Geolocation) Text Field
– Google Maps Geolocation
– Latitude/Longitude Support
– Type Preference, Language, etc
Checkbox
– Label Placement (Wrap/Above/Below Input)
– Label Element (label, div, span, etc)
Single Select Dropdown (Element UI)
– Filterable/Clearable/No Match Custom Text
Single Select Dropdown (Select 2)
– Allow Clear, Close On Select, etc
– Supports all Select2 options
Multi-Select Dropdown (Element UI)
– Clearable/Filterable/Max Selections
Also includes “Collapse Tags” feature:
Multi-Select Dropdown (Select 2)
– Expand or Scroll on selections
– Max Selections, Clear, etc
– Supports all Select2 options
Radio Buttons (single select)
– Automatically determine min/max based on values from listings
– Custom min, max, and interval
– Tooltips (None/Always/Focus/Hover/Active)
– Tooltip Placement (Top/Bottom/Left/Right)
– Prepend/Append Custom String on displayed values
– Format displayed numbers (ie $3,000)
– Customize Rail, Progress, Dot styles/colors/etc
Range Slider
– Same features as slider above
– Supports two separate search sources (ie different meta keys) or single meta key
Checklist
– Customize full wrapper <ul>
and/or input wrapper <li>
element
– Customize full or input wrapper classes
– Customize label placement (wrap/above/below input)
– Customize label element <label>
Button
– Customize element type (input/button/link)
– Customize input type (standard/submit/reset)
– Custom actions, reset results, update results (or none)
– Customize Caption/Label
Custom HTML
– Insert your own custom HTML
WordPress Tag Cloud
– Auto Hide (when no values)
– Auto Update (update shown tags to match only ones on listings in results)
– Supports all wp_tag_cloud
arguments (order, show count, smallest font size, largest, etc)
Display output normally dependent on theme, but can be customized however you want.
Hidden
– Set any field value for all searches on page
AutoComplete (Google Places)
– Auto suggest handling (places, address, business, etc)
– Customize Country and/or Result Value
– Available as single text field, or use in Locate Me
Map
– Supports Google Maps, MapBox, or OpenStreetMaps (free)
– Output map in grid OR inject ANYWHERE on your page!
Field Types in Development
- Date Picker (Range & Single)
- Time Picker (Range & Single)
- Star/Rating
- Switch
Don’t see a field type you want to have? Let me know and i’ll add it to the list!
Additional Features
- Search Relation (Any Match/All Match)
- Search Comparison (equals, contains, does not contain, less than, greater than, etc)
- Debounce/Delay triggering search based on characters entered (or after specific delay)
- Import/Export Section JSON
- Custom CSS editor for Sections
- Custom Data Source (Option Values) for Select, Multiselect, Checklist, etc
- Enable/Disable Sections without removing
- Section Priority Output (to define which sections output first when using same auto output location)
- Customize Wrapper, Input, Checkbox, Label classes
- Set default values for all listings
- Custom Import/Export JSON for Custom Type Configuration (to easily copy styles/settings between fields)
Custom Theme Support/Templates
The following themes have custom support already integrated, as well as default template to match existing search and filtering. Search and Filtering *should* work with any theme, as long as the developers have not removed the hooks or from WP Job Manager templates.
- Jobify (with Jobify widget support)
- Listify (with Listify widget support)
- Cariera (requires 1.4.6 or newer for all features)
- WorkScout (requires 2.0.19 or newer)
Support for the “side map” layout with the filters showing in dropdown popups will be added in an upcoming release. - Listable
Custom Plugin Integration
- Job Tags
- WP Resume Manager (requires version 1.18.1+)
Misc Features
- Fully documented code ( PHP Doc )
- Coded following WordPress PHP Standards ( CSS/JS only loads on plugin pages, code style, etc )
- CSS/JS Dynamically loaded based on section/field configuration (lazy loaded to increase site performance)
License Type | Included | Site Activations | Support and Upgrades |
---|---|---|---|
Developer Elite | Elite Priority Support, White Glove Full Service, Weekend Support, Priority Feature Request (2 total), WordPress/WP Job Manager Support (10 total), Direct Chat Access to Myles | Unlimited | 1 Year |
Developer Premium | Priority Support, Feature Request (1 total), WordPress/WP Job Manager Support (3 total) | Unlimited | 1 Year |
Developer Basic | Standard Support for Bug and Compatibility Issues | Unlimited | 1 Year |
Individual Elite | Elite Priority Support, White Glove Full Service, Weekend Support, Priority Feature Request (2 total), WordPress/WP Job Manager Support (10 total), Direct Chat Access to Myles | 2 | 1 Year |
Individual Premium | Priority Support, Feature Request (1 total), WordPress/WP Job Manager Support (3 total) | 1 | 1 Year |
Individual Basic | Standard Support for Bug and Compatibility Issues | 1 | 1 Year |
Individual licenses allow the plugin to be activated, receive automatic updates (and support) on 1 site, whereas the Developer license allows activation and support for unlimited sites.
Full details and description of each license type can be found here:
https://plugins.smyl.es/basic-premium-and-elite-licenses/
Requires PHP 5.3+
5.2 has been unsupported since 2011, there’s really no reason anybody should still be running 5.2, and if your hosting company is, you should tell them to upgrade immediately!
Also called WP Job Manager Search and Filtering (WP Job Manager – Search and Filtering)