CodeElysiumIT Shipping Calculator
CodeElysiumIT Shipping Calculator adds a convenient shipping calculator to your WooCommerce product pages, allowing customers to see shipping costs before adding items to cart.
by Vitalii Hura · github.com/vitaliihura/codeelysiumit-shipping-calculator · website
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/vitaliihura/codeelysiumit-shipping-calculator/archive/refs/heads/main.zipReadme
CodeElysiumIT Shipping Calculator
A WordPress plugin that adds a shipping calculator to WooCommerce product pages with USA states and special California tax calculation.
Features
- Adds a shipping calculator to the WooCommerce product page
- Supports all countries with special handling for USA
- Shows state selection specifically for USA customers
- Applies special California tax (8.75% of order total) for California shipping
- Compatible with Woodmart Theme and Elementor
- Integrates with WooCommerce checkout process
- Compatible with WooCommerce HPOS (High-Performance Order Storage)
Requirements
- WordPress 5.6 or higher
- WooCommerce 7.0.0 or higher
- PHP 7.4 or higher
Installation
- Upload the
codeelysiumit-shipping-calculatorfolder to the/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
- Go to WooCommerce → Settings → Shipping → Shipping Zones
- Add the "CEITS Shipping" method to your shipping zones
Usage
Once activated, the shipping calculator will automatically appear on product pages before the "Add to Cart" button.
The plugin requires customers to select a shipping destination (any country) and, if USA is selected, a state. This information is then used to calculate shipping costs at checkout.
Shipping Method Setup
After installing the plugin, you need to set up the shipping method:
- Go to WooCommerce → Settings → Shipping → Shipping Zones
- Edit an existing zone or create a new one
- Click "Add shipping method" and select "CEITS Shipping"
- Click "Edit" on the new method to configure pricing options:
- USA Shipping Cost: $12.00 (default)
- California Tax Percentage: 8.75% (default)
- International Shipping Cost: $50.75 (default)
Shipping Rates
- USA: $12.00 flat rate
- California: $12.00 flat rate + 8.75% tax on product total
- International (all non-USA countries): $50.75 flat rate
Customization
You can modify the styles by editing the CSS file in the plugin directory:
/wp-content/plugins/codeelysiumit-shipping-calculator/assets/css/shipping-calculator.css
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create a feature branch:
git checkout -b feature-name - Commit your changes:
git commit -m 'Add some feature' - Push to the branch:
git push origin feature-name - Submit a pull request
Support
For support questions, please create an issue on GitHub or contact us at support@codeelysiumit.com
License
GPL v2 or later. See LICENSE for details.