Walkers Game Ear Retail Site
Comprehensive documentation for the Walkers Game Ear e-commerce platform at walkershearingprotection.com (branded as walkersgameear.com).
Overview
The Walkers Game Ear retail site is a WordPress-based e-commerce platform integrated with BigCommerce for headless commerce. The site specializes in hearing protection and enhancement products for shooting sports and hunting, featuring advanced search and filtering, marketing automation, and a comprehensive custom widget library built on Elementor.
Live Site: https://walkershearingprotection.com
Platform: WordPress 6.7.2 / BigCommerce for WordPress (Suma Fork) v5.0.7.20
Theme: Suma Elementor v3.0.0
E-Commerce: BigCommerce Headless
Key Features
E-Commerce Capabilities
- BigCommerce headless commerce integration with WordPress frontend
- Advanced product synchronization with bi-directional sync control
- Pricing nonce bypass for optimized API calls
- FacetWP v4.3.6 faceted search with category, price, brand, and product filters
- Algolia v2.8.2 instant search with autocomplete
- Embedded BigCommerce checkout
Marketing & Customer Engagement
- Klaviyo integration: Email/SMS marketing with product tracking and abandoned cart recovery
- BazaarVoice: Product reviews and ratings platform with inline ratings and schema.org markup
- Google Tag Manager: Enhanced e-commerce event tracking
- Facebook Pixel: Conversion tracking for ads
Custom Features
- Suma Dealer Locator v3.0.2: Store finder with Google Maps integration and GeoIP radius search
- 60+ Custom Elementor Widgets: Product grid, carousel, comparison tools, custom content blocks
- Laravel Mix Build System: Modern asset compilation with Webpack and Tailwind CSS
Security & Performance
- Suma Patches v1.5.19 for WordPress core optimizations and security hardening
- CDN integration for faster content delivery
- Optimized image delivery
- Enhanced caching strategies
Documentation Sections
- Architecture - Platform overview, technology stack, and integration architecture
- BigCommerce Integration - Headless commerce setup, API synchronization, and cart/checkout flow
- Theme Customizations - Suma Elementor theme structure, widgets, and frontend components
- Suma Dealer Locator - Store locator functionality with maps and search
- Suma Patches - WordPress core customizations and performance optimizations
- Suma BazaarVoice Integrator - Product review integration and syndication
- Development Setup - Local environment setup, build process, and deployment
Quick Start
# Clone the repository
cd Z:\Repos\walkers
# Install dependencies
composer install
npm install
# Build assets
npm run dev
# Start development server (Laravel Herd or Local by Flywheel recommended)
Support & Resources
- Repository: Z:\Repos\walkers
- BigCommerce API: https://api.bigcommerce.com/stores/{store_hash}/v3/
- Klaviyo Dashboard: https://www.klaviyo.com
- BazaarVoice Portal: https://portal.bazaarvoice.com
Related Documentation
- GSM Outdoors Middleware - Centralized task management system
- StealthCam - Trail camera retail site with similar architecture
- Cold Steel - Knife retail site on BigCommerce Stencil