Sabai Listing is a premium enterprise listing plugin for WordPress. The plugin options the flexibility to construct a group pushed native enterprise directories like Yelp.com, Google+ Locations, or Yahoo! Native.
New: We launched a brand new listing plugin Directories Pro in Could 2018, which is predicated on customized put up varieties and taxonomies and with much more options than Sabai Listing. If you’re new, we strongly advocate Directories Professional over Sabai Listing.
Options
- Show listings in listing, grid, or map view
- Totally responsive and flat design
- Search listings by key phrases, class, distance, and site with consumer pleasant auto-suggestion options
- Customized fields with visible kind editor (Selection, Date, HTML, Markdown Textual content, Quantity, ON/OFF, Paragraph Textual content, Single Line Textual content, CAPTCHA, Consumer, Part Break, File Add, Picture Add, Video, E-mail, Cellphone Quantity, and extra)
- Filter listings and critiques by customized fields
- Totally interactive map – present itemizing particulars on hover/click on, refresh search outcomes on map drag, autocomplete location area, clustered markers, and many others.
- Add new or declare current listings
- Publish critiques of listings with 1-5 star multi-criteria ranking system and ranking charts
- Add photographs of listings
- Multi-location help
- Touch upon critiques and photographs
- Vote critiques useful/non-helpful
- Vote up photographs and feedback
- Bookmark listings, critiques, and photographs
- Flag listings, critiques, photographs, and feedback
- Present instructions on map
- Dashboard for customers to handle their listings, leads (if there are any claimed itemizing), cost orders, and bookmarks
- Featured listings
- Customized single itemizing web page tabs
- Show critiques, photographs, and bookmarks by consumer
- Limitless hierarchical classes
- Customized map marker (by class) and marker cluster pictures
- Create a number of directories
- Paid listings with customized pricing plans
- PayPal, Authorize.internet, 2Checkout, Stripe cost gateways
- PayPal and Stripe recurring cost (weekly, month-to-month, quarterly, semi-annual, annual) with trial interval
Guide funds - Handle cost orders
- Present pricing tables
- Versatile role-based permission system
- Schema.org microdata help
- Contact itemizing homeowners by way of contact us kind
- Geolocation
- Share listings
- CSV Importer/Exporter
- RTL language help
- OpenStreetMap help
- BuddyPress consumer profile/exercise integration
- Integration with level system of MyCRED plugin
- 27 customizable e-mail notifications
- 16 customized Google map types
- 11 widgets
- 12 shortcodes
- French (by nexia), Dutch (by sjopsjop), Italian (by Il Gran Capo) translations included
Characteristic Highlights
Interactive Itemizing Search
Search listings by key phrases, class and site, type by date, assessment depend, ranking and distance.
You too can simply change view modes between listing and map views. Totally ajaxified, and it might probably additionally
be embedded to any WordPress web page utilizing a shortcode.
Responsive and Flat Design
The plugin is totally responsive and is comfy to view on any gadgets.
Interactive Filters
Filter listings by any area utilizing an interactive filter kind totally ajaxified. The filter kind can simply be personalized utilizing a visible kind editor within the backend.
Multi-criteria Ranking and Ranking Charts
Add any variety of ranking standards reminiscent of value, high quality, service, meals, and and many others., with lovely ranking charts to assist customers visualize scores.
Drive Engagement with Consumer Generated Content material
Customers can put up critiques with 1-5 star ranking system, add photographs, vote on critiques and photographs,
touch upon critiques and photographs!
Customized Fields
Create customized fields utilizing a visible kind editor with greater than dozen area varieties out there.
Customized Map Types
Included are 16 Google map types to select from with help of customized marker icons.
Paid Listings
Monetize your web site with paid listings. Create a number of pricing plans. Course of orders and monitor
their progress with full order historical past.
A number of Fee Gateways and Currencies
PayPal, Authorize.internet, 2Checkout, Stripe cost gateways together with recurring cost choices (weekly, month-to-month, quarterly, semi-annual, annual) with trial interval for PayPal and Stripe.
Suggestions
- Greatest Listing Plugins for WordPress at WPMayor.com
Changelog
v1.4.13 – 5 Aug 2022
- Model replace
- Bug mounted: Some points importing Quantity and Time sort fields.
v1.4.12 – 22 Apr 2022
- Bug mounted: Add-on cost options eliminated unexpectedly on sure event.
- Bug mounted: Some doable warning/deadly PHP errors.
- Bug mounted: Visitor writer area not being imported accurately.
- Bud mounted: Writer assigned routinely throughout import when no writer consumer ID specified.
v1.4.11 – 28 Jun, 2021
- Bug mounted: Compatibility points with PHP8.
- Bug mounted: Some show points inflicting JavaScript error.
v1.4.10 – 15 Nov 2020
- Bug mounted: Some SSL certificates points with PayPal and Authorize.Internet cost gateways.
- Bug mounted: Some points displaying content material merchandise title within the frontend.
- Bug mounted: Errors with structured information markup for critiques.
v1.4.9 – 25 Jun 2020
- Bug mounted: Some show points when requesting AJAX content material.
- Bug mounted: reCAPTCHA returning error on some severs.
- Bug mounted: Added some lacking language phrases in sabai.pot language file.
- Bug mounted: Some points displaying giant variety of fields in Handle Type part.
- Bug mounted: Some points displaying questions and solutions on cellular gadgets.
- Up to date: reCAPTCHA PHP library.
- Improved: Compatibility with themes displaying social account icons.
v1.4.8 – 27 Nov 2019
- Bug mounted: Search outcomes exhibiting duplicate gadgets on sure event.
- Bug mounted: Hyperlinks in slider not working with Chrome.
- Bug mounted: Some points when restoring trashed posts.
- Bug mounted: JavaScript error when Google Maps Locations Autocomplete disabled.
- Bug mounted: Situation when “wp_login” motion hook referred to as from Sabai.
v1.4.7 – 23 Apr 2019
- Bug mounted: Picture not exhibiting accurately when sharing with Fb.
- Bug mounted: Some points with NextGen gallery plugin.
- Bug mounted: Incorrect hyperlink in lead notification e mail.
- Bug mounted: Some CSS points
v1.4.6 – 12 Dec 2018
- Improved: Added setting to disable Google Locations API autocomplete to itemizing map widget and kind area
- Bug mounted: Separator setting for location area CSV exporter not working
- Bug mounted: Some points with importing MS Workplace documentation recordsdata
- Bug mounted: Some CSS points
- Up to date: Autosize JS library
v1.4.5 – 23 Aug 2018
- Bug mounted: Buttons on map duplicated with latest Google Maps API replace.
v1.4.4 – 14 Aug 2018
- Bug mounted: Warning stage PHP error on sure events when utilizing [sabai-directory] sh
ortcode. - Added: {order_price_formatted} tag for cost order notification e-mail.
v1.4.3 – 3 Jul 2018
- Bug mounted: Non-expiring claimed listings not included in consumer profile.
- Bug mounted: Empty outcomes when exporting “Claimed Date” and “Finish Date” of the “Proprietor” itemizing area in customized date format .
- Bug mounted: Mounted “Obtained unknown parameter: identify” error with Stripe API when ordering recurring cost plans.
- Up to date: Stripe API PHP library v1.18.0.
- Eliminated: Deprecated “Google Maps API for Work” settings.
v1.4.2 – 12 Jun 2018
- Added: Added again Google Maps API server key setting
- Bug mounted: Added some lacking language phrases
- Bug mounted: Mounted PHP warning error with depend()
v1.4.0/v1.4.1 – 28 Could 2018
- Added: GDPR: Choice so as to add privateness coverage content material checkbox to customized consumer registeration kind
- Added: GDPR: Choice so as to add privateness coverage content material checkbox to visitor writer area
- Added: GDPR: Mark fields as private information in order that values of the fields will be exported/erased utilizing WordPress private information export/erase instruments.
- Added: GDPR: Pseudonymize IP handle of consumer votes
- Added: Some PHP discover/warning stage errors
v1.3.48 – 27 Mar 2018
- Improved: Made recordsdata sortable for File sort customized fields
- Improved: Higher dealing with of 404 web page not discovered error
- Bug mounted: Hovering over thumbnail pictures not altering featured picture on single itemizing web page
- Bug mounted: Mounted PHP warning error with depend()
- Bug mounted: Mounted JavaScript error with sticky map when no pagination
- Bug mounted: Mounted map panning not working accurately with latest Google Maps replace
v1.3.47 – 1 Feb 2018
- Improved: Moved area labels of some kind fields from backside to prime of enter fields for usability
- Improved: Added filter (sabai_directory_nearby_listings_distance) to dynamically change close by listings distance via filter hook
- Bug mounted: GeoRSS feed factor not being displayed in itemizing feed
- Bug mounted: Slider loading non-existent CSS file when in RTL mode
v1.3.46 – 28 Nov 2017
- Improved: Added choice to import/export authors by consumer IDs
- Improved: Don’t load customized CSS file within the backend
- Bug mounted: Class depend not exhibiting accurately on class index web page on sure events
- Bug mounted: Max variety of classes not being restricted on add itemizing web page on sure events
- Bug mounted: Warning error when importing in take a look at mode on sure events
- Bug mounted: Default type setting not working when type choices included “Random” possibility
- Bug mounted: Error when flagging content material with “Different Cause” possibility
- Bug mounted: Permissions not being granted on sure events when position names contained higher case characters
v1.3.45 – 12 Oct 2017
- Improved: Up to date Google Maps API key settings
- Improved: Improved dealing with of customized format addresses
- Bug mounted: Lat/lng coordinates being saved in database even with out location on map
- Bug mounted: Invalid output in RSS feeds
- Bug mounted: Website-wide sitemap not working in v1.3.44
v1.3.44 – 23 Aug 2017
- NEW: Added Italian translations by Il Gran Capo
- Improved: Added restrict and offset choices to csv export
- Improved: Added “key phrases” parameter to [sabai-directory] and [sabai-directory-listings] shortcodes to fetch listings by key phrases
- Bug mounted: Massive house between search kind and listings when utilizing sure themes
- Bug mounted: Some points with responsive tables
- Bug mounted: Feedback not exhibiting after web page reload from v1.3.43
v1.3.43 – 2 August 2017
- Improved: Refactoring SabaiFramework library recordsdata
- Bug mounted: Some points with HyperDB
- Bug mounted: Date picker area unable to delete current information
- Bug mounted: Add Extra area button not engaged on sure events
- Bug mounted: Class particular fields not exhibiting on sure events
- Bug mounted: CSV import not importing listings with out full handle
- Bug mounted: Desk not responsive on listing dashboard web page
v1.3.42 – 18 July 2017
- New: PHP Fixed SABAI_WORDPRESS_URL_TRAILING_SLASH to drive trailing slash in URLs when set to TRUE
- Improved: Shortcodes to fetch present consumer information when user_id parameter is about to -1
- Improved: Let customers edit pending listings kind the listing dashboard
- Bug mounted: Some points with language phrases
- Bug mounted: Most stack referred to as JavaScript error on sure events
- Bug mounted: CSV import failing when importing gadgets with current taxonomy time period titles
- Bug mounted: Invalid redirection URL after deleting listings from the listing dashboard
- Bug mounted: Some show points with pricing desk
v1.3.41 – 31 Could 2017
- Bug mounted: Obtain button not being displayed after CSV export on sure events
- Bug mounted: Ignore empty scores possibility launched in 1.3.40 not updating scores correctly on sure events
- Bug mounted: Updating gadgets by importing CSV not working correctly from 1.3.40
v1.3.40 – 18 Could 2017
- New: CSV exporter (help for all area varieties, progress indicator, and many others.)
- New: Enhanced CSV importer (help for all area varieties, progress indicator, and many others., replaces DirectoryCSVImporter add-on)
- New: Added function to regenerate already uploaded pictures and thumbnails (Settings -> Sabai -> File)
- Bug mounted: Some CSS associated show points
- Bug mounted: Class particular fields not being displayed in submission kind on sure events
- Improved: Added choice to ignore empty star scores in critiques
- Improved: Redirection URL after login/register not being handed correctly on sure events
v1.3.39 – 17 Apr 2017
- Bug mounted: PHP7.1 compatibility
- Bug mounted: Lacking operate parameter deadly error in sure event from v1.3.38
- Bug mounted: Fee plan description not being displayed on pricing desk
v1.3.38 – 20 Feb 2017
- Bug mounted: Cellphone enter masking not engaged on sure events
- Bug mounted: Lacking semi-colons inflicting Javscript erorr on sure events
- Bug mounted: Photograph itemprop lacking
- Bug mounted: Google geocoding request error on sure events from v1.3.37
- Bug mounted: Forex code encoding concern
- Improved: Cellphone/E-mail customized fields now searchable
v1.3.37 – 22 Jan 2017
- Bug mounted: Invalid Bundle error on sure events
- Bug mounted: Google geocoding request error on sure events
- Bug mounted: SSL points with OpenMapStreet
- Bug mounted: Class thumbnail pictures lacking in class widget of v1.3.36
v1.3.36 – 21 Dec 2016
- Improved: Reminiscence utilization of taxonomy phrases
- Bug mounted: PHP “Invalid bundle sort” warning error on sure events
- Bug mounted: PayPal request failing on sure events
v1.3.35 – 9 Nov 2016
- Improved: CSV importer now helps importing of E-mail and Cellphone sort fields
- Improved: Efficiency optimization in rendering shortcode content material
- Bug mounted: PHP warning error when including/modifying paid listings on sure events
- Bug mounted: Taxonomy time period content material depend exhibiting 0 for cloned directories in v1.3.34
- Bug mounted: Some extra discover/warning stage PHP errors
v1.3.34 – 13 Oct 2016
- Improved: Cover geolocation button when disabled by the browser
- Improved: Some modifications in counting taxonomy time period posts
- Bug mounted: Classes not chosen on add/edit area configuration kind on sure events
- Bug mounted: Error in widgets on sure events
- Bug mounted: Error when processing Paypal recurring cost
v1.3.33 – 12 Sep 2016
- Bug mounted: Deadly error on admin facet when consumer profile with exterior/invalid URL
- Bug mounted: Feed merchandise content material empty after clearing cache
- Bug mounted: MyCRED hook not working for posts on sure events
v1.3.32 – 26 Aug 2016
- Bug mounted: Redundant choices proven on checkboxes/radio buttons kind area for Selection sort customized area on sure events
- Bug mounted: Fb OpenGraph not exhibiting right pictures of present content material
- Bug mounted: Some minor javascript errors
- Bug mounted: Show concern with Get Instructions button on single itemizing map
- Bug mounted: Customers needed to re-select their cost plans after registration when submitting listings
- Bug mounted: PHP discover errors whereas CSV import
- Improved: Quantity sort customized area now searchable via key phrase search
- Improved: Enabled fullscreen possibility for YouTube movies rendered with Video sort customized area
- Improved: Shortcodes in Itemizing Description and Physique fields and Paragraph Sort customized area can comprise {entity_id} and {entity_user_id} placeholders changed with itemizing ID and writer/proprietor ID at runtime
- Improved: PayPal cost gateway can select to make use of certificates file as an alternative of signature
v1.3.31 – 3 July 2016
- Bug mounted: Mounted concern with Geolocation, not exhibiting error message
- Bug mounted: Mounted a number of points with Google Maps API keys
- Bug mounted: Mounted sub class merchandise depend in filter kind all the time exhibiting 0
- Bug mounted: Mounted concern with default values in textual content enter and textarea fields
- Improved: Embody map marker cluster pictures
v1.3.30 – 7 Could 2016
- Bug mounted: Dangerous methodology name error in backend whereas updating on sure events
- Bug mounted: Incorrect web page/menu titles on single itemizing pages on sure events
- Bug mounted: Ajax loading indicator picture not going away after loading extra feedback
- Bug mounted: Thumbnails on single itemizing pages all the time proven in 2 columns
- Bug mounted: Search radius slider not being displayed on sure events
- New: MyCRED integration (DirectoryMyCRED add-on)
- New: French translation (by nexia) included
- New: Dutch translation (by sjopsjop) included
- Improved: Random sorting to show ends in similar order for 1 hour
v1.3.29 – 22 Apr 2016
- Bug mounted: Some points with class choice when configuring fields
- Bug mounted: Subject values not being filtered by entity sort inflicting points on sure events
- Bug mounted: Some points with the Actually Easy Captcha plugin
- Bug mounted: Consumer popup infobox not working when sure characters have been within the username
- Bug mounted: Some points with language phrases
- Bug mounted: Some extra minor bug fixes
- Bug mounted: Some points with localization phrases in search kind
- Bug mounted: URL to resume itemizing not right in notification e-mail
- Bug mounted: Geocoding outcomes not honoring nation code setting
- Bug mounted: Limiting the variety of uploadable photographs not working accurately on sure events
- Bug mounted: Some javascript warnings with Google Maps API
v1.3.28 – 17 Nov 2015
- Bug mounted: Single itemizing web page tabs all the time exhibiting when listing is just not on prime stage web page
- Bug mounted: Type order choose choices not exhibiting on bookmarks web page
- Bug mounted: Sorting listings by highest ranking first not working when multi-criteria ranking enabled
- Bug mounted: Addon plans not orderable for listings with recurring cost plans
- Bug mounted: Location area not editable with older variations of PHP
- Improved: Robotically choose location on map when autocomplete location handle chosen
- Improved: Show related pending photographs when modifying pending listings
- Improved: Play properly with nginx servers
- Improved: Added rel=nofollow to vote/bookmark hyperlinks
- Up to date: Font Superior icon font library to 4.4.0
v1.3.27 – 3 Nov 2015
- Bug mounted: Key phrases in search outcomes not linking correctly
- Bug mounted: Some javascript errors in search field html on sure languages
- Bug mounted: Some redirection points when including listings when not logged in
- Bug mounted: Twitter social account area not accepting 16 character account identify
- Bug mounted: Buddypress profile tab labels not being translated
- Bug mounted: Some e mail notification settings not being saved accurately
- Bug mounted: Tabs on single itemizing pages not switching in some themes
- Bug mounted: Some discover stage PHP errors
- Bug mounted: Some URL sort fields not validating values accurately
- Bug mounted: Some e mail settings not being saved accurately
- Bug mounted: Taxonomy autosuggestion invoked by taxonomy titles as an alternative of taxnomy names
- Bug mounted: shortcode not working in Paragraph Textual content sort fields
- Bug mounted: Some points with SSL
- Added: Choices to Location area renderer for setting customized format and linking to native map functions
- Added: Choice to Visitor Writer area for setting customized header message
- Improved: Default key phrases, location, class can now be set with [sabai-directory-search-form] shortcode
- Improved: New hide_count, hide_empty, child_count shortcode parameters for [sabai-directory-categories] shortcode
- Improved: Nation choice listing was outdated
- Improved: No extra want of utilizing return=1 in shortcodes
>
v1.3.26 – 16 Sep 2015
- Bug mounted: Canonical URL not exhibiting accurately on some pages
- Bug mounted: Subject renderer settings nonetheless being overwritten on sure events
- Bug mounted: Picture area renderer not displaying pictures in specified measurement
- Bug mounted: Structure concern with masonry format on listing index web page (Grid view) and photograph listing web page
- Bug mounted: Ajax loading indicator not being eliminated after urgent Get My Location button
- Bug mounted: Filters in shortcodes not working accurately on sure events
- Bug mounted: Redirection to say itemizing web page after login not engaged on sure events
- Bug mounted: Listings with out plans ought to have all options enabled
- Improved: Datepicker internationalized
- Improved: Add trailing slash to URLs
- Improved: Pricing desk format points with RTL
v1.3.25 – 2 Sep 2015
- Bug mounted: Some geocoding points present in 1.3.24
- Bug mounted: Some points relating to utilization of schema.org markup (because of seowind for stating)
- Eliminated: Out of date replace features in GoogleMaps add-on
v1.3.24 – 2 Sep 2015
- Added: Choices to cover baby classes and specify variety of baby classes on class listing web page
- Added: Choice to disable masonry format in Grid view
- Added: Extra system data parameters to System Info web page for simpler debugging
- Added: New fixed SABAI_WORDPRESS_DISABLE_REMOVE_FILTERS to disable eradicating of the_content filters
- Bug mounted: Beauty and linking points on listing dashboard web page
- Bug mounted: Featured listings not expiring on expiration dates on sure event
- Bug mounted: Guide cost directions not exhibiting on declare itemizing web page
- Bug mounted: Beauty points with RTL
- Bug mounted: PHP discover stage and HTML markup errors
- Bug mounted: Subject renderer settings being reset on add-on updates
- Bug mounted: Filters for Time sort customized fields not working accurately on sure event
- Bug mounted: Cron motion being invoked greater than twice a day
- Bug mounted: Shortcode tags displayed instantly when Paragraph Textual content sort area is trimmed
- Bug mounted: HTTPS concern displaying Google map
- Bug mounted: Gear icon not exhibiting in Location sort fields on Safari browser
- Bug mounted: Customized Google map fashion not engaged on sure event
- Bug mounted: Google map not exhibiting in types underneath tab with Location sort customized area(s)
- Bug mounted: 2Checkout library recordsdata not loading on some servers because of a typo
- Improved: Ship lead notification with reply-to header
- Improved: Show father or mother class map marker icon if none outlined for the present class
- Improved: Disable feedback in BuddyPress exercise for Sabai Listing actions
- Improved: Cease rendering empty sitemap recordsdata
- Improved: Cache Google geocoding outcomes
v1.3.23 – 16 June 2015
- Added: Choices to type listings by claimed/unclaimed listings first
- Bug mounted: Just one photograph showing with [sabai-directory-photo-slider] shortcode in 1.3.22
- Bug mounted: Filters not working in 1.3.22
v1.3.22 – 15 June 2015
- Added: New “Grid view” configuration part for fields
- Added: Choice to set the width of infobox on the map
- Added: Choice to show infobox on the map by hovering over itemizing titles, clicking markers, or by no means show
- Added: New “Associated Listings” tab on single itemizing pages displaying associated listings in Record, Grid, Map views
- Added: New “Close by Listings” tab on single itemizing pages displaying close by listings with distances in Record, Grid, Map views
- Added: New “Close by Listings” widget on single itemizing pages
- Added: New “address_type” parameter for some shortcodes to show listings by metropolis, province, zip, or nation
- Added: New “with_photo_only” parameter for [sabai-directory-slider] and [sabai-directory-photo-slider] shortcodes to show listings with photographs solely
- Added: Choice to cover featured itemizing icon from listings in Record/Map/Grid views
- Added: Choice to specify slider step for “Vary” and “Quantity (with slider enter)” sort customized fields and “Vary” filter
- Bug mounted: Visitor customers unable to submit listings when there have been a number of directories
- Bug mounted: A number of show points with [sabai-directory-pricing-table] shortcode
- Bug mounted: Single declare popup within the backend not opening when itemizing related to the order doesn’t exist
- Bug mounted: On/Off sort customized fields not displaying accurately in RTL
- Bug mounted: Incorrect picture file specified for twitter:picture:src meta tag
- Bug mounted: Single cost order web page not opening when itemizing related to the order doesn’t exist
- Bug mounted: Stripe cost gateway checkout failing on sure events
- Improved: Grid view to show listings in masonry format
- Improved: Higher wanting infobox on the map
- Improved: Mounted some minor CSS styling points
- Improved: Carousel area to redraw slider when viewport modified
- Improved: Quite a few code enhancements and refactoring
- Up to date: Some third social gathering js/php library recordsdata
v1.3.21 – 21 Could 2015
- Bug mounted: Some points with utf8mb4 mysql database encoding
- Bug mounted: Bookmark function not working correctly in model 1.3.20 on sure events
- Bug mounted: Bank card kind being displayed at no cost cost plans on sure events
v1.3.20 – 17 Could 2015
- Added: Choice to cover classes with out posts on class index web page
- Bug mounted: Mounted token error on contact us kind widget
- Bug mounted: Photographs not being printed routinely when listings are printed in model 1.3.18
- Eliminated: Unused third social gathering library recordsdata
v1.3.19 – 11 Could 2015
- Bug mounted: Mounted concern with reCAPTCHA concern on older PHP variations
- Bug mounted: Mounted a number of Warning stage PHP errors present in model 1.3.18
- Bug mounted: [sabai-directory-search-form] shortcode not working in model 1.3.18 on sure events
- Bug mounted: Warning error message on choose plan web page
- Improved: Embody Selection sort customized area in key phrase search
v1.3.18 – 5 Could 2015
- Bug mounted: Auto submission of filter kind not engaged on sure events
- Bug mounted: “class” parameter in [sabai-directory] shortcode not being handed to subsequent pages on sure event
- Bug mounted: “button” parameter in [sabai-directory-search-form] shortcode not working correctly
- Improved: Render consumer profile popup to suit inside small display screen measurement gadgets
- Improved: Allow WordPress media supervisor in frontend if the consumer has permission to add recordsdata
- Improved: Create database tables in utf8mb4 character encoding if enabled in WordPress
- Improved: Higher dealing with of area information rendered by way of javascript on Ajax web page load
- Improved: Filters for class particular fields at the moment are displayed solely on related class pages or when related classes are chosen in search kind
- Improved: CSV importer can now replace current listings if itemizing IDs offered
- Improved: CSV importer to routinely import handle elements returned from Google
- Improved: Consumer registration is now doable when claiming listings
- Improved: Extra enchancment to ordering course of
- Added: New reCAPTCHA kind factor for CAPTCHA customized area sort
- Added: Added again choice to allow/disable loading of jQuery UI CSS in frontend
- Added: Auto-suggest cites, zip/postal codes, states, international locations for location area in search kind with many choices
- Added: [sabai-directory-pricing-table] shortcode for displaying pricing tables on any web page
- Added: Choice to make cost plans featured (at the moment have impact on pricing tables solely)
- Added: Gelocation function to location area in submit itemizing kind to fetch present location
- A lot of minor bug fixes and code refactoring
v1.3.17 – 14 April 2015
- Bug mounted: Consumer profile popup not engaged on cellular gadgets
- Bug mounted: Eliminated HTML entities from notification mails
- Bug mounted: Some auto-update points with WordPress multisite
- Bug mounted: Auto-trashing of expired listings not working correctly
- Bug mounted: No show settings (map view) for Location area
- Bug mounted: Some parameters not being handed to subsequent pages when utilizing [sabai-directory]
- Bug mounted: Google map customized fashion URL not legitimate
- Improved: Auto-clear content material depend cache of taxonomy phrases
- Improved: Eliminated auto scrolling from some buttons
- Improved: CSV importer can now import declare expiration dates
- Improved: Render search radius popup to suit inside small display screen measurement gadgets
- Improved: Enormously improved ordering course of
- Improved: Fee gateways can now be disabled with out uninstalling add-ons
- Added: Lacking phrases and circumstances part on checkout web page
- A lot of minor bug fixes and code refactoring
v1.3.16 – 20 March 2015
- Bug mounted: 404 error on listing dashboard and add itemizing pages in 1.3.15
- Bug mounted: Tabs for different directories showing underneath Show Settings of every area
- Bug mounted: Incorrect order of Add Itemizing button dropdown in listing dashboard on sure event
- Bug mounted: Deadly error on widget setting web page when GoogleMaps add-on not put in
- Bug mounted: Filter button not working accurately when sabai listing shortcodes have been utilized in single itemizing web page tabs
- Bug mounted: PrettyPhoto lightbox impact not working correctly in 1.3.15
- Bug mounted: Incorrect put up depend in class area filter
- Bug mounted: Default worth setting of class choice area being ignored on sure event
- Added: New [sabai-directory-photo-slider] shortcode
v1.3.15 – 16 March 2015
- Bug mounted: Mounted some invalid schema.org errors
- Bug mounted: Mounted incorrect web page title on consumer put up pages
- Bug mounted: Unbookmarking not working since 1.3.11
- Bug mounted: Couldn’t take away classes assigned to fields
- Bug mounted: Listing content material not being displayed underneath BuddyPress consumer profile tabs in some themes
- Bug mounted: Show Settings for tabs in different directories exhibiting up when creating/including fields
- Bug mounted: Eliminated invalid HTML in meta description
- Bug mounted: Some CSS points
- Bug mounted: Some E_NOTICE stage PHP errors
- Added: New Itemizing Map widget which shows the situation map of the at the moment displayed itemizing
- Added: New Itemizing Photographs widget which shows photographs of the at the moment displayed itemizing in a carousel
- Added: New Contact Itemizing widget which shows a contact us type of the at the moment displayed itemizing
- Added: New Map area renderer for the default Location area
- Added: New Map area renderer for Location sort customized fields
- Added: New Carousel area renderer for Picture sort customized fields
- Added: map_type, map_height, map_style shortcode parameters
- Added: “Don’t hyperlink” choice to the default Photographs area renderer
- Added: Choice to show solely official or non-official photographs in Latest Photographs widget
- Added: Extra choices added to Carousel area renderer for the default Photographs area
- Improved: Type Add Itemizing button dropdown listing in listing dashboard
- Improved: Added help for WordPress oEmbed in Itemizing Description area, replaces iframe choices
- Improved: Added help for WordPress oEmbed in Paragraph Textual content customized fields, replaces iframe choices
v1.3.14 – 23 February 2015
- Bug mounted: Feedback not working correctly in 1.3.12/1.3.13
- Bug mounted: Markdown area editor preview not working correctly in 1.3.12/1.3.13
- Bug mounted: Customized area kind factor choice not working correctly in 1.3.12/1.3.13
v1.3.13 – 20 February 2015
- Bug mounted: Cloned add-on not utilizing its personal settings, as an alternative utilizing settings of the default add-on in 1.3.12
- Improved: Delete scheduled cron on plugin uninstall
- Added: Choice to set variety of photographs to show per web page
v1.3.12 – 19 February 2015
- Bug mounted: Listings with out declare expiration date not exhibiting on consumer profile web page (together with that of BuddyPress)
- Bug mounted: Photograph sorting possibility being ignored
- Bug mounted: Itemizing description area disappearing underneath Fields part of Unclaimed Itemizing Settings and add/edit cost plan kind
- Bug mounted: Error when importing picture recordsdata
- Bug mounted: Points with a number of shortcodes on a single web page
- Bug mounted: Markdown area editor preview not working in 1.3.11
- Bug mounted: Some E_STRICT stage PHP errors
- Bug mounted: Time customized area not with the ability to choose 0:00
- Added: Choice to cover class itemizing depend in search kind
- Added: Previous database schema recordsdata that prevented correct improve from 1.2.x
- Added: E-mail and Cellphone Quantity customized area varieties
- Added: Enter masks possibility for Single Line Textual content and Cellphone Quantity customized area varieties
- Added: Previous database schema recordsdata that prevented correct improve from 1.2.x
- Improved: Cover tab if no content material to show for that tab
- Improved: Permit directors to edit/delete listings within the frontend even when listings are claimed
- Improved: Consumer registration for visitor customers can now be enabled even when disabled in WordPress settings
- Improved: Present itemizing view depend in listing dashboard
- Improved: Present tab content material with out loading web page, will be disabled for customized tabs
- Improved: Return 404 error upon entry to non existent URLs for search engine marketing, as an alternative of displaying father or mother web page
- Improved: A lot of code optimization and refactoring
- Improved: Don’t autoload previous model add-ons to forestall surprising errors
- Improved: Location customized area filter now has match all, match any, precise match key phrase choices
- Improved: Autocompletion function added to location customized area, in addition to possibility to limit autocompletion strategies to particular nation
v1.3.11 – 18 January 2015
- Bug mounted: Customized GoogleMaps fashion not being loaded in 1.3.10
- Bug mounted: Failed importing recordsdata in 1.3.10 on sure events
- Bug mounted: Javascript error when utilizing Markdown editor for Itemizing Description area
- Added: Choice to allow/disable Google Maps API in admin dashboard
v1.3.10 – 16 January 2015
- Bug mounted: Some points with shortcode parameters not working accurately
- Bug mounted: Search location not being up to date in map on second location search
- Bug mounted: Class choice not being saved on create/edit area on sure event
- Bug mounted: Some discover stage php errors
- Bug mounted: Itemizing title not being displayed by default in map infobox
- Bug mounted: Filter kind all the time proven in 1 column, ignoring settings
- Bug mounted: Flawed URL to approve declare web page in declare notification e mail
- Bug mounted: All fields being allowed in frontend when no fields have been allowed
- Bug mounted: Character & displayed as & in class choose dropdown
- Bug mounted: Web page not discovered error when listing web page set as entrance web page
- Bug mounted: Hyperlink to listing dashboard being exhibited to non-logged in customers
- Bug mounted: Delete itemizing hyperlink/button not being displayed in frontend on sure events
- Bug mounted: Show points with RTL
- Bug mounted: Meta description exhibiting solely string Array on sure events
- Added: Show a number of places for every itemizing when map present all enabled
- Added: Choice to pick linked photograph measurement
- Added: New user_name parameter to shortcodes along with user_id parameter
- Added: Min/max size restriction choice to put up title
- Added: Choice to verify MX report of visitor e-mail handle
- Added: Filter hook for rendered area content material
- Added: New video sort customized area
- Improved: Present pictures instantly as an alternative of utilizing digital URLs when “no fairly URLs” possibility is chosen
- Improved: Decreased variety of javascript loaded per request for higher efficiency
- Improved: Allow setting consumer roles allowed to edit default fields
v1.3.9 – 26 November 2014
- Bug mounted: Class particular fields all the time being required as an alternative of being required solely when particular classes are chosen
- Bug mounted: Show settings for the title area within the map being ignored
- Bug mounted: hide_children parameter of [sabai-directory-categories] not working
- Bug mounted: Customized “declare” slug not working in cloned directories
- Bug mounted: PrettyPhoto not working for photographs on consumer bookmark web page
- Bug mounted: Battle with one other scrollTo javascript library
- Bug mounted: Default area kind labels not being up to date on add-on replace
- Bug mounted: Some discover and warning stage PHP errors
- Bug mounted: CSS conflicts with some themes
- Bug mounted: PayPal recurring cost “Profile description is invalid” error
- Added: Choice to import put up standing
- Added: Choice to import class slug
- Added: Extra <physique> tag lessons
- Added: Choice to bulk load Selection area sort choices from CSV information
- Added: Language file lacking in 1.3.8
- Improved: Apply antispambot operate to e-mail values submitted with customized Single Line Textual content fields
- Improved: Cache auto-loaded class dropdown choices
- Improved: Class filter to load sub-categories dynamically as an alternative of exhibiting suddenly
v1.3.8 – 13 November 2014
- Bug mounted: Nameless customers not with the ability to add photographs in model 1.3.7
- Bug mounted: Single itemizing web page tabs and/or fields in these tabs not exhibiting on sure events
- Bug mounted: Some points with the Location area sort when including a couple of location
- Bug mounted: Points with class cache not being up to date
- Bug mounted: Empty location being saved in database
- Bug mounted: Points with cloned add-ons in WordPress Multisite
- Bug mounted: Meta title tag concern with Genesis theme
- Added: Choices to pick which statistics to indicate/disguise in widgets
- Added: Choice to specify variety of months to be displayed in information picker for the Date sort area
- Improved: Eliminated redundant language phrases
v1.3.7 – 6 November 2014
- Bug mounted: Some javascript errors on single itemizing web page map
- Bug mounted: Single itemizing web page tab content material not being loaded correctly on sure events
- Bug mounted: Filters not being displayed with [sabai-directory] shortcode on preliminary load even when there was solely listing
- Bug mounted: Cloned directories utilizing default Listing add-on configurations as an alternative of its personal on sure events
- Bug mounted: Deadly error on listing dashboard Orders web page when no lively base cost plans
- Bug mounted: Checkout web page exhibiting “Array” as an alternative of foreign money symbols when renewing claims or ordering add-on plans from the dashboard
- Bug mounted: Mounted some show points in consumer profile popup
- Bug mounted: Compatibility points with some themes and plugins
- Bug mounted: Some discover stage PHP errors
- Added: New [sabai-directory-reviews] and [sabai-directory-photos] shortcodes
- Added: Allow/disable critiques for unclaimed listings
- Added: Allow/disable critiques by cost plans
- Added: Allow/disable sure customized single itemizing web page tabs for unclaimed listings
- Added: Allow/disable sure customized single itemizing web page tabs by cost plans
- Added: Choices for altering radius search circle colours (stroke and fill colours)
- Added: Choice for exhibiting claimed listings solely in consumer profile
- Added: Shortcode parameter “view” for [sabai-directory-listing], can both be “abstract” or “detailed”
- Added: Choice for widgets to type content material by up to date date
- Added: BuddyPress consumer profile integration (listings and critiques with filter functionality, photographs, and bookmarks) – screenshot screenshot
- Added: BuddyPress consumer exercise integration (listings, critiques, photographs, and feedback) – screenshot
- Added: Choice for hiding classes with out posts from class choose listing in search kind
- Added: sabai_cotnent_feed_items filter hook to permit including further feed merchandise information
- Added: New “Time” area sort
- Added: New “Opening Hours” area renderer for “Time” area sort (Example output)
- Added: Choice for hiding editor buttons from wordpress editor (HTML Textual content area sort)
- Added: Choice for disabling Visible mode in wordpress editor (HTML Textual content area sort)
- Improved: [sabai-directory] and [sabai-directory-listings] shortcodes now settle for “user_id” parameter to indicate consumer particular listings
- Improved: Present listing choice on assessment/photograph listing pages
- Improved: Present listing choice when hide_searchbox=1 and hide_nav=0 with [sabai-directory] and [sabai-directory-listings] shortcodes
- Improved: Extra consumer pleasant error message when geocoding was not capable of finding any matching outcomes
- Improved: Extra consumer facet geocoding to keep away from reaching Google Geocoding API question restrict
- Improved: [sabai-directory-search-form] to simply accept “mini” parameter to indicate a smaller-sized kind
- Improved: Don’t present POIs on maps added by Google
- Improved: Eliminated unused session calls
v1.3.6 – 25 October 2014
- Bug mounted: Type by choice not working in v1.3.5
- Bug mounted: Featured listings not sticky by default when utilizing shortcodes in v1.3.5
v1.3.5 – 23 October 2014
- Bug mounted: Pagination in dashboard not working accurately
- Bug mounted: Some styling points with feedback underneath the Photographs tab on the only itemizing web page
- Bug mounted: Couldn’t save map settings when small map in Record view was disabled
- Bug mounted: The “function” parameter not working in some shortcodes
- Bug mounted: View change buttons not exhibiting up when map view disabled
- Bug mounted: Listings may very well be submitted even when there was no lively cost plans
- Bug mounted: Map sort choice not working for the map in submit itemizing kind
- Bug mounted: Error when importing CSV file in model 1.3.4
- Bug mounted: Quantity sort customized fields (with slider enter) not saving its values
- Bug mounted: Output right OG:url meta tag
- Bug mounted: Modal window not exhibiting correctly in RTL
- Bug mounted: Some styling points with themes
- Bug mounted: Some discover stage PHP errors
- Added: Extra currencies
- Added: Choice to disable loading of Google Maps API
- Added: Choice to set class depth for class choice area within the search kind
- Added: Choice to stay featured listings to listing index web page or class pages solely
- Improved: Date, Vary, and Quantity (with slider enter) sort customized fields at the moment are repeatable
- Improved: Choose listing and radio buttons kind factor varieties now out there for filters utilized to Selection sort customized fields
- Improved: Match any or Match all possibility for filters (with checkboxes kind factor sort) utilized to Selection sort customized fields
v1.3.4 – 18 October 2014
- Bug mounted: WordPress editor in touch us kind not exhibiting accurately
- Bug mounted: The “Allow this area for unclaimed listings” possibility not saving in Listing -> Listings -> Fields
- Bug mounted: Cover listing choice area in submit itemizing kind if listing already specified
- Bug mounted: Latitude and longitude not being handed to SQL accurately in sure events
- Bug mounted: Filter kind labels not being editable
- Bug mounted: Filter kind loading indefinitely when “Auto submit filter kind when worth(s) modified” possibility is about to “No” Listing -> Settings -> Search
- Added: Choices to pick icons for Contact Data fields (Cellphone, Cell, Fax, E-mail, Web site)
- Added: Choice to pick icon for Location area
- Added: Choice to set customized label for E-mail area as an alternative of exhibiting the e-mail handle
- Added: Choice to set customized map marker icon measurement
- Added: Tags for HTML thanks web page displayed with ManualPayment add-on
- Added: Button to clear all filters
v1.3.3 – 12 October 2014
- Bug mounted: Radius of circle on map all the time in kilometers
- Bug mounted: Radius choice in search kind all the time in kilometers when utilizing shortcode
- Bug mounted: Geolocation search on listing index web page not working correctly
- Bug mounted: Addons parameter not working correctly in shortcodes
- Bug mounted: Itemizing authorised notification mail not being despatched
- Bug mounted: Deadly error on map settings web page
- Bug mounted: Inconsistent cookie paths
- Bug mounted: Web page not discovered 400 error on sure events
- Added: Show “No Picture” picture in Record view for listings with none photograph
- Added: Cache content material in browser when switching views on listing index web page to scale back server load
- Added: Choice to all the time present filter kind
v1.3.1 – 10 October 2014
- Bug mounted: Radius search not working accurately
- Bug mounted: Eliminated customized marker icon measurement restriction
- Bug mounted: Featured picture not exhibiting on sure events
- Bug mounted: Points with customized plugin directories
- Bug mounted: Textual content “header” exhibiting in shortcode output
- Added: RTL language help
v1.3.0 – 5 October 2014
- NEW: Totally responsive and flat design
- NEW: Filter listings and critiques by customized fields with interactive filter kind
- NEW: Create filter kind with visible kind editor
- NEW: Type listings by customized fields
- NEW: Auto-suggest listings and classes in search kind
- NEW: Multi-criteria ranking and ranking charts
- NEW: Multi-location help
- NEW: PayPal, Authorize.internet, 2Checkout, Stripe cost gateways out there
- NEW: Recurring cost choices (weekly, month-to-month, quarterly, semi-annual, annual) with optionally available trial interval for PayPal and Stripe
- NEW: Guide cost possibility
- NEW: Share listings to social networks
- NEW: Class particular fields
- NEW: Configure which and the way fields are displayed in abstract, detailed, map, and customized tab views
- NEW: Fee plan particular fields
- NEW: Listing particular cost plans
- NEW: Bookmark function will be disabled
- Added: Extra customized Google map types
- Added: New shortcode [sabai-directory-listing] to show a single itemizing
- Eliminated: [sabai-directory-add-listing-form] changed with the brand new submit itemizing web page
- Bug Mounted: Quite a few bug fixes and efficiency optimizations
…
v1.2.0 – 12 Apr 2013
- preliminary launch