BariKoi Map

Integrate Barikoi Maps into WooCommerce for an interactive location picker and custom location display.

Author:barikoi (profile at wordpress.org)
WordPress version required:6.7
WordPress version tested:6.8.1
Plugin version:1.0.0
Added to WordPress repository:09-07-2025
Last updated:09-07-2025
Rating, %:0
Rated by:0
Plugin URI:https://barikoi.com/
Total downloads:308
plugin download
Click to start download

The Barikoi Maps WooCommerce Location Picker plugin not only enhances the WooCommerce checkout experience but also offers the ability to embed Barikoi Maps directly into WordPress pages. This feature allows website owners to display custom places, such as stores, service points, or landmarks, on an interactive map. By leveraging Barikoi Maps, businesses can provide visitors with clear visual references to important locations, improving navigation and customer engagement. This dual functionality makes the plugin a powerful tool for both e-commerce delivery optimization and location-based content display.

Development and Build Tools

The JavaScript file assets/js/bkoi-gl.js & css file assets/css/bkoi-gl.css is a minified production build.

The full, human-readable source code and development history are publicly available at:

https://github.com/barikoi/bkoi-gl-js/tree/bkoi-gl-v2

This source code is maintained separately and built using standard JavaScript tooling (e.g., Rollup ).

To comply with WordPress.org guidelines, this source is provided for review, study, or contribution.

External services

This plugin connects to the Barikoi mapping and geocoding services to display maps and location information.

The plugin uses the Barikoi Map Styles from URLs like:

  • https://map.barikoi.com/styles/barikoi-dark-mode/style.json
  • https://map.barikoi.com/styles/barikoi-bangla/style.json
  • https://map.barikoi.com/styles/planet_barikoi_v2/style.json

It also sends location data such as longitude and latitude to Barikoi’s reverse geocoding API to retrieve address details. This happens whenever a user interacts with location-related features that require geocoding.

The data sent may include:
– User’s latitude and longitude coordinates
– Barikoi API key (provided by the site administrator)

These services are provided by Barikoi:
– Terms of Service: https://barikoi.com/terms
– Privacy Policy: https://barikoi.com/privacy-policy


FAQ
ChangeLog