Gorilla Dash Integration

外掛說明

GorillaDash Integration plugin provides seamless integration with the GorillaDash API, offering:

  • Contact form submission capabilities
  • Google Maps integration with store locator
  • Tribe information display based on URL slugs
  • Gutenberg block support for maps
  • Shortcode support for easy integration

Features

  • Contact Forms: Submit enquiry forms to GorillaDash API
  • Store Locator: Interactive Google Maps with tribe search functionality
  • Tribe Data: Automatic tribe information retrieval based on URL structure
  • Gutenberg Block: Drag-and-drop map block for the block editor
  • Multiple Display Options: Shortcodes and blocks for flexible content integration

About Gorilla Dash API

This plugin connects to the Gorilla Dash API to provide integrated information services, including:

  • Gorilla Dash Store Locator: Display the Gorilla Dash Store Locator with address search and store location functionality.
  • Gorilla Dash Store Map: Display a specific store location on Google Maps with detailed store information.
  • Gorilla Dash Inquiry Form: A comprehensive inquiry form solution that integrates the store locator and contact form functionalities.

For data submission details, please refer to the API documentation for more information. If you have any questions, feel free to contact us.

This service is provided by Gorilla Dash:

  • Privacy Policy: https://gorilladash.com/privacy
  • API Documentation: https://docs.gorilladash.com/

Shortcodes

  • [gorilladash_form enquiry_form_slug="slug" tribe_slug="slug"] – Display contact form
  • [gorilladash_map] – Display interactive map with store locator
  • [gorilla_dash_tribe_data] – Display complete tribe information (for /locations/ URLs)
  • [gorilla_dash_tribe_data field="data.name"] – Display specific tribe data field
  • [gorilla_dash_last_segment] – Display current URL’s last segment
  • [gorilla_dash_test_tribe_api slug="test-slug"] – Test API connectivity

Configuration

  1. API Credentials: Get your API Key and Secret from GorillaDash
  2. Google Maps: Create a Google Maps API key with the following services enabled:
    • Maps JavaScript API
    • Places API
    • Geocoding API
  3. Map Settings: Configure default map center and zoom level

適用於區塊編輯器

這個外掛提供 2 個可供 Gutenberg/區塊編輯器使用的區塊。

  • Gorilla Dash Newsletter Signup A simple newsletter signup form with Name and Email fields, integrated with Gorilla Dash API
  • Gorilla Dash Inquiry Form A comprehensive inquiry form solution with integrated store locator and contact form functionality

安裝方式

  1. Upload the plugin files to /wp-content/plugins/gorilladash/
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Go to Settings > GorillaDash to configure API credentials
  4. Configure Google Maps API key for map functionality

常見問題集

How do I get GorillaDash API credentials?

Contact GorillaDash support to obtain your API Key and Secret.

What Google Maps APIs do I need to enable?

Enable Maps JavaScript API, Places API, and Geocoding API in your Google Cloud Console.

How do tribe data shortcodes work?

Tribe data shortcodes automatically extract the tribe slug from URLs that start with “/locations/” and fetch the corresponding data from the GorillaDash API.

Can I use this plugin without a GorillaDash account?

No, you need valid API credentials from GorillaDash to use the enquiry form submission and tribe data features. However, you can test the map functionality with just a Google Maps API key.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Gorilla Dash Integration〉的開發相關工作。

參與者

將〈Gorilla Dash Integration〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.2.2

  • Added Gorilla Dash Newsletter Signup feature with automatic name splitting
  • New shortcode: [gorilla_dash_newsletter] for newsletter subscription forms

1.1.1

  • Fixed and improved settings page

1.1.0

  • Reorganized plugin structure for better maintainability
  • Separated functionality into modular classes
  • Added shared API functions
  • Improved code organization following WordPress standards

1.0.0

  • Initial release
  • Contact form integration
  • Google Maps store locator
  • Tribe data retrieval
  • Gutenberg block support