WP Manifestindependent plugin directory
manifest / content / yetkiliservis

Eru Store Locator

Woocommerce Yetkili Servisleri Listeleme Maps Üzerinde Gösterme Eklentisi

by Eray Usta · github.com/erayusta/yetkiliservis · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/erayusta/yetkiliservis/archive/refs/heads/main.zip

Google Maps entegrasyonu, hiyerarşik konum filtreleme ve modern arayüz ile güçlü ve duyarlı yetkili servis bulucu eklentisi.

Description

Eru Yetkili Servis Bulucu yetkili servis noktalarınızı Google Maps entegrasyonu ile profesyonel bir şekilde görüntülemenizi sağlayan kapsamlı bir WordPress eklentisidir. Birden fazla lokasyona sahip işletmeler, yetkili servisler veya bayiler için mükemmeldir.

Key Features

  • 🗺️ Google Maps Integration - Interactive maps with custom markers
  • 📱 Fully Responsive - Works perfectly on all devices
  • 🎯 Advanced Filtering - Hierarchical city/district filtering system
  • ⚡ AJAX Powered - Fast, dynamic loading without page refresh
  • 🎨 Modern UI - Beautiful, gradient-based filter interface
  • 📍 Custom Markers - Distinctive map markers with hover effects
  • 🚗 Directions Integration - Direct Google Maps directions
  • 📞 Click-to-Call - Direct phone calling on mobile devices
  • 🏷️ Custom Post Types - Easy management through WordPress admin
  • 🔧 Widget Support - Add maps to sidebars and widget areas
  • 📝 Shortcode Support - Easy embedding with customizable parameters

Perfect For

  • Retail store chains
  • Service centers and repair shops
  • Restaurant and cafe chains
  • Medical facilities and pharmacies
  • Real estate offices
  • Any business with multiple locations

Easy Setup

  1. Install and activate the plugin
  2. Get your Google Maps API key
  3. Add your service locations
  4. Use the shortcode [eru_store_locator] on any page
  5. Customize appearance and settings as needed

Shortcode Usage

Basic usage: [eru_store_locator]

With custom parameters: [eru_store_locator height="600px" zoom="8"]

Developer Friendly

  • Clean, well-documented code
  • WordPress coding standards compliant
  • Hooks and filters for customization
  • Translation ready
  • Secure and optimized

Installation

Automatic Installation

  1. Log in to your WordPress admin panel
  2. Go to Plugins > Add New
  3. Search for "Eru Store Locator"
  4. Click "Install Now" and then "Activate"

Manual Installation

  1. Download the plugin zip file
  2. Upload it to /wp-content/plugins/ directory
  3. Extract the files
  4. Activate the plugin through WordPress admin

After Installation

  1. Go to "Store Locator" > "Settings" in your WordPress admin
  2. Enter your Google Maps API Key
  3. Configure default settings
  4. Start adding your service locations
  5. Use the shortcode [eru_store_locator] on any page or post

Frequently Asked Questions

Do I need a Google Maps API key?

Yes, you need a Google Maps API key for the maps to work. The plugin will guide you through getting one.

Is the plugin responsive?

Absolutely! The plugin is fully responsive and works perfectly on all devices including mobile phones and tablets.

Can I customize the appearance?

Yes, the plugin includes comprehensive CSS classes that you can override in your theme. You can also customize colors, sizes, and layout through the settings.

External Services

This plugin connects to Google Maps API to display interactive maps and provide location services. This is required for the core functionality of displaying maps and getting location data.

What data is sent and when:

  • Location coordinates (latitude/longitude) are sent to Google Maps API when displaying maps
  • Address information is sent for geocoding (converting addresses to coordinates)
  • User's current location (if permission granted) is sent for nearby location searches

Service provider: Google LLC

Note: You need to obtain your own Google Maps API key and enable the necessary services (Maps JavaScript API, Places API, Geocoding API) for the plugin to function properly.

How do I add service locations?

Go to "Store Locator" in your WordPress admin, click "Add New", and fill in the store details including address, phone, coordinates, and working hours.

Can I use it as a widget?

Yes, the plugin includes a widget that you can add to any widget area in your theme.

Is it translation ready?

Yes, the plugin is fully translation ready and includes Turkish language support by default.

How do I get coordinates for locations?

You can get coordinates from Google Maps by right-clicking on a location and copying the coordinates, or use the address autocomplete feature in the admin panel.

Screenshots

  1. Modern filter interface with gradient design
  2. Interactive Google Maps with custom markers
  3. Service location cards with contact information
  4. Mobile responsive design
  5. WordPress admin interface for managing locations
  6. Widget configuration panel
  7. Settings page with Google Maps API configuration

Changelog

1.0.1

  • Code improvements and bug fixes
  • Updated plugin prefixes from wpsl to erusl
  • Version compatibility updates

1.0.0

  • Initial release
  • Google Maps integration
  • Hierarchical location filtering
  • Responsive design
  • AJAX-powered search
  • Custom post types for service management
  • Widget support
  • Shortcode functionality
  • Directions and calling features
  • Modern gradient UI design

Upgrade Notice

1.0.1

Code improvements and bug fixes.

1.0.0

Initial release of Eru Store Locator. A powerful store locator plugin with Google Maps integration.

Support

For support, documentation, and feature requests, please visit our support page.

Privacy Policy

This plugin uses Google Maps API which may collect user data according to Google's privacy policy. Please review Google's privacy policy and ensure compliance with your local privacy laws.

Credits

  • Google Maps API for mapping functionality
  • WordPress community for best practices and standards
  • Font Awesome for icons (if used)

Donate

If you find this plugin useful, please consider making a donation to support continued development.