Quantcast
Channel: Products – sMyles Plugins
Viewing all articles
Browse latest Browse all 7

Search and Filtering for WP Job Manager

0
0

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

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!

Standard Text Field
 – Icon Action Setting (Clear or Search icons)
Standard Text Field

Locate Me (Geolocation) Text Field
 – Google Maps Geolocation
– Latitude/Longitude Support
– Type Preference, Language, etc
Locate Me Geolocation Field

Checkbox

– Label Placement (Wrap/Above/Below Input)
– Label Element (label, div, span, etc)
Checkbox

Single Select Dropdown (Element UI)
– Filterable/Clearable/No Match Custom Text

Single Select Dropdown Element UI

Single Select Dropdown (Select 2)
– Allow Clear, Close On Select, etc
– Supports all Select2 options
Single Select Dropdown

Multi-Select Dropdown (Element UI)
– Clearable/Filterable/Max Selections
Single Select Dropdown Element UI
Also includes “Collapse Tags” feature:

Multi Select Element UI Collapsed Tags

Multi-Select Dropdown (Select 2)
– Expand or Scroll on selections
– Max Selections, Clear, etc
– Supports all Select2 options

Select2 Multiselect

Radio Buttons (single select)
Radio Buttons

Slider
– 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
Slider with Tooltip

Slider with Tooltip

Slider with Indicator

Slider with Indicator


Range Slider
– Same features as slider above
– Supports two separate search sources (ie different meta keys) or single meta key
Range Slider

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>
Checklist

Button
– Customize element type (input/button/link)
– Customize input type (standard/submit/reset)
– Custom actions, reset results, update results (or none)
– Customize Caption/Label
Button

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.
Tag Cloud

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

auto_suggest_places

Map
– Supports Google Maps, MapBox, or OpenStreetMaps (free)
– Output map in grid OR inject ANYWHERE on your page!
Google Maps, Mapbox, OpenStreetMapsGoogle Maps, Mapbox, OpenStreetMaps


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)


Viewing all articles
Browse latest Browse all 7

Latest Images

Trending Articles





Latest Images