Entourance Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Plugin that allow the user to add Entourance DMS Products (Hosts, Eateries, Experiences and so on) to a wordpress website.
The WordPress plugin allows you to connect and display the products present in an Entourance DMS installation.
The configuration parameters are divided into 3 sections:
General
Pages
Icons
In the General section, you need to enter the server address and the client address of the reference DMS (e.g., server: https://api.staging.entourance.com and client: https://staging.entourance.com).
By default, the plugin uses OpenStreetMap for maps. You can also choose to use Google Maps, but in this case, you need to enter a Google API key.
During installation, the plugin generates list and single pages for all DMS resources (PoI, Experiences, Events, Services, Itineraries, Hotels, and Restaurants). The pages are as follows:
Points of Interest: /poi-list and /poi (list and single)
Experiences: /experience-list and /experience (list and single)
Itineraries: /itinerary-list and /itinerary (list and single)
Hotels: /host-list and /host (list and single)
Restaurants: /eatery-list and /eatery (list and single)
Services: /experience-supplier-list and /experience-supplier (list and single)
Events: /event-list and /event (list and single)
On the second configuration parameter page, you can manage the characteristics of list pages and list shortcodes: whether the list includes a map, if the map is displayed before or after, active filters, and sorting. You can also specify additional CSS apart from what is provided with the plugin.
On the third and final page, you can customize the map icons, specifying icons for different content types or tags.
In list pages, you can add content that is displayed above the filter/list/map block, so you can add a page title if necessary.
Shortcodes
Shortcodes are applicable to all content types. You must define the type, which can be one of those already described. Depending on the shortcode, additional filter and configuration parameters can be defined.
entourance-slider: content carousel
“‘ids’ => IDs of the products displayed in the slider,
‘type’ => product type (default ‘experience’),
‘language’ => language,
‘city’ => city,
‘category’ => category (default ‘all’),
‘tag’ => selected tags,
‘experience_type’ => type of experience (default ‘all’, only for experiences),
‘show_event’ => show events when experience type (default ‘on’),
‘order_field’ => sorting field (default ‘name’),
‘order_direction’ => sorting direction (default ‘ASC’),
‘limit’ => result limit number (default 1000),
‘title’ => shortcode title”
entourance-list-map: list with optional map
type’ => product type (default ‘experience’),
‘language’ => language (default ‘en_EN’),
‘city’ => city,
‘category’ => category,
‘map’ => display map (default ‘true’),
‘filters’ => show filters (default true),
‘experience_type’ => type of experience (default ‘all’, only for experiences),
‘category_filter’ => show category filter (true or false, default from plugin settings),
‘subcategory_filter’ => show subcategory filter (true or false, default from plugin settings),
‘group_filter’ => show group filter (true or false, default from plugin settings),
‘location_filter’ => show location filter (true or false, default from plugin settings),
‘location_type’ => location filter type (city or poi, default from plugin settings),
‘title’ => shortcode title,
‘order_field’ => sorting field,
‘order_direction’ => sorting direction,
‘limit’ => result limit number (default 1000),
‘tag’ => selected tags,
‘map_below’ => map position (default 0)
‘show_tag_filter’ => show dropdown tag filter 0,
‘tag_filter’ => tags of tag filter,
entourance-map: map
‘type’ => product type (default ‘experience’),
‘language’ => language,
‘city’ => city,
‘category’ => category,
‘tag’ => selected tags,
‘title’ => shortcode title
Google Maps and OpenStreetMap Integration
This plugin relies on a 3rd party service for certain functionality, such as showing location maps.
Depending on your settings, you may choose to use Google Maps or OpenStreetMap to display maps on your website.
To use Google Maps you need a valid Google API key.
- For Google Maps usage, please review the Google Maps Terms and Conditions (https://cloud.google.com/maps-platform/terms) and Privacy Policy (https://policies.google.com/privacy?hl=en&gl=en)
- For OpenStreetMap, you can learn more about their terms and usage policies on their website (https://osmfoundation.org/wiki/Terms_of_Use) and Privacy Policy (https://osmfoundation.org/wiki/Privacy_Policy)
Screenshots
No screenshots provided