Industria Social · PHP WooCommerce plugins
WooCommerce shipping and bundle plugins for GroovePro
A bilingual website and two PHP plugins for shipping calculations and custom bundles with prices based on cart quantities.
- Role
- Lead Web Developer · Industria Social
- Agency employment period
- 2021–2025
- Technologies
- WordPress · Elementor · WooCommerce · PHP
- Public website
- groove.pro

Current version of the GroovePro website. Reference screenshot; the site may have changed since my work.
At Industria Social, I developed the GroovePro website with WordPress and Elementor, supporting Spanish and English based on region and browser settings. I also developed two PHP plugins for WordPress and WooCommerce: one to adjust shipping charges by bundles, products and dimensions; another to create custom bundles and adjust prices based on cart quantities.
Requirement
The website required two-language support and shipping and pricing rules adapted to products, dimensions and bundles in the cart.
Implementation
I developed the WordPress and Elementor website with language support based on region and browser settings. I implemented two PHP WooCommerce plugins, separating shipping rules from bundle and quantity-based pricing rules.
How it works
I developed two PHP plugins for WordPress and WooCommerce, each with different rules and inputs. The website also provides Spanish and English based on region and browser settings.
Shipping calculation plugin
The plugin uses products, bundles and their dimensions as inputs to adjust shipping charges. Its logic implements the project’s shipping rules within WordPress and WooCommerce.
Bundle and pricing plugin
The second plugin supports custom bundles and adjusts their prices based on quantities in the cart. Bundle composition and product quantity are inputs to this pricing logic.
Separate business rules
Shipping rules and bundle/pricing rules are implemented in two separate PHP plugins. Each plugin handles its calculation: the shipping charge or the price associated with bundles and quantities.
Language by region and browser
The WordPress and Elementor site has Spanish and English versions. I implemented language support based on region and browser settings alongside the WooCommerce plugin functionality.

Current website version. Current GroovePro colors section with an image of panels in white, black, gray and ivory.
Work delivered
Bilingual website and two business rule plugins.
WordPress and Elementor
I developed the site with Spanish and English support based on region and browser settings.
Shipping plugin
I implemented shipping charge adjustments based on bundles, products and dimensions.
Bundle and pricing plugin
I implemented custom bundles and price adjustments based on cart quantities.
Delivered functionality
Shipping and bundle rules implemented in plugins.
Two PHP plugins
Shipping and bundle/pricing rules were implemented in two WordPress and WooCommerce plugins.
Bilingual support
The site supported Spanish and English based on region and browser settings.
The work described dates from my time at Industria Social (2021–2025). The current public website is a reference and may include later changes.
Applied skills
- WordPress development
- Elementor
- WooCommerce plugin development
- PHP
- Shipping calculations
- Custom bundles
- Quantity-based pricing
- Bilingual websites