Skip to content

1.9.5

Choose a tag to compare

@FalkoJoseph FalkoJoseph released this 30 Sep 13:23
· 36 commits to master since this release
734c764

Built-in multilingual support using Polylang

  • The plugin now works seamlessly with Polylang. Please note that SweepBright only supports English, Dutch and French as languages.
  • The forms are now translatable by the Polylang plugin. You can use variables such as {{first_name|Prénom}} which will show up as first_name under string translations. Prénom would be the default field if not translation is entered.
  • The SEO data for properties is automatically filled in based on the current language
  • Added the ability to use automatic URLs within the SweepBright settings. This means that you can now use an URL structure for your properties based on the type of negotiation e.g. /for-sale/<id>/<name> /for-rent/<id>/<name>. Automatic translation of these URLs is also supported when the Polylang plugin is enabled.

Improvements & fixes:

  • The built-in contact forms for SweepBright now return an error when reCaptcha is invalid. This is useful for testing if the forms are configured properly. This error can be retrieved by $_POST['wp_contact_estate_error'] or $_POST['wp_contact_estate_sent'] if successfull.
  • Improved the property seed generator (for testing only)
  • Custom fields entered through the "Properties" page within the plugin are now automatically updated after publishing. Previously they were cached and only updated after a SweepBright publication.
  • Added the floor field to location.
  • Updated the regulations fields (get_field(regulations)). They now support true, false or unspecified, meaning that you can check if a regulation is filled in within SweepBright or not.
  • Added the virtual_tour field to get_field('features')