Wearl Woo Addon is a modern and lightweight WooCommerce extension developed by Wearl Technologies.
It adds custom features, automation, and enhancements to your WordPress + WooCommerce store, built with scalability, clean structure, and secure coding practices.
- Custom WooCommerce hooks & filters
- Modular OOP-based architecture
- Easy integration with existing WooCommerce setup
- Admin settings panel (extendable)
- Secure data handling with sanitization
- Optimized for performance and compatibility
- Developer-friendly file structure
wearl-woo-addon/
│
├── wearl-woo-addon.php # Main plugin bootstrap
├── readme.txt # WordPress.org readme (optional)
├── includes/ # Core plugin logic
│ ├── class-activator.php
│ ├── class-deactivator.php
│ ├── class-core.php
│ ├── class-admin.php
│ ├── class-public.php
│ └── functions.php
│
├── admin/ # Admin panel assets
│ ├── css/
│ ├── js/
│ └── partials/
│
├── public/ # Frontend assets
│ ├── css/
│ ├── js/
│ └── partials/
│
└── assets/ # Icons, images, banners
├── icon.png
└── banner.jpg
- Download or clone the repository:
git clone https://github.com/<your-username>/wearl-woo-addon.git
- Upload the folder to
/wp-content/plugins/ - Activate Wearl Woo Addon in your WordPress Admin > Plugins
- Copy project to your local WordPress
wp-content/pluginsdirectory - Run:
php -S localhost:8080
- Visit your WordPress admin dashboard → Plugins → Activate Wearl Woo Addon
This addon follows a modular class-based structure, separating admin and public functionality:
WWA_Core– Main plugin loader (handles hooks, init)WWA_Admin– Handles backend settings, menus, and admin scriptsWWA_Public– Handles frontend styles, scripts, and WooCommerce customizationsWWA_Activator/WWA_Deactivator– Handle activation/deactivation events
You can easily extend this with:
- Custom checkout fields
- Product page modifications
- REST API endpoints
- Custom order status automation
- Requires WordPress 6.0+
- Compatible with WooCommerce 8.0+
- Tested on PHP 7.4+ / 8.2+
- Fully ready for version control and CI/CD deployment
Here’s a sample hook that displays a message on the single product page:
add_action('woocommerce_single_product_summary', function() {
echo '<p style="color:#3c6;">✨ Thank you for visiting Wearl Store! ✨</p>';
}, 25);Developed by Wearl Technologies
Email: hello@wearl.co.in
Website: https://wearl.co.in
Instagram: @dev.wearl
This project is licensed under the GNU General Public License v2 (GPL2).
You are free to modify and redistribute this software under the same license.
Contributions, issues, and feature requests are welcome!
- Fork this repo
- Create a new branch:
git checkout -b feature/new-feature - Commit changes:
git commit -m "Added new feature" - Push and open a Pull Request
Wearl Technologies is a digital innovation company specializing in:
• Web Development
• E-commerce Solutions
• Mobile App Development
• AI Integrations
We help businesses go digital and scale faster through custom-built tech solutions.
© 2025 Wearl Technologies – All Rights Reserved.