What are WordPress plugins?
WordPress plugins are small pieces of software that “plug in” to a site to extend or change its functionality — from simple UI tweaks to deep integrations with external services and custom business logic.
They allow you to add features without rebuilding the whole theme, keeping the code modular, maintainable, and reusable across different projects.
Custom plugins I have built
Google / Facebook XML Feed
WooCommerce add‑onGenerates optimized product XML feeds for Google and Facebook catalogs, tailored to WooCommerce stores.
- Clean mapping of product data to required feed fields.
- Support for categories, variations and custom attributes.
- Ready to submit to Google Merchant Center and Meta catalogs.
Skroutz XML
Marketplace feedCreates Skroutz‑compatible XML feeds so WooCommerce stores can sync their products with the Skroutz marketplace.
- Respects Skroutz XML specification for products and availability.
- Handles pricing, stock status and shipping information.
- Designed for stable, automated updates of the feed URL.
Bulk Discount Rules for WooCommerce
Pricing engineAdds flexible discount rules based on quantity, cart value or user roles, directly inside WooCommerce.
- Configure tiered discounts (e.g. buy more, pay less).
- Support for percentage or fixed‑amount discounts.
- Works at product, category or global cart level.
Shipping Calculation via ZIP Code
Shipping logicCalculates shipping costs dynamically based on the customer’s ZIP code, instead of static flat rates.
- Custom logic per region or postal code ranges.
- Integrates with WooCommerce checkout and cart totals.
- Helps keep shipping pricing fair and transparent.
Gift Box Selection at Checkout
Upsell featureLets customers choose a gift box option directly during checkout, with clear pricing and styling.
- Extra checkout field for selecting gift box type.
- Automatic fees added to the order when selected.
- Information displayed in order details and emails.
Invoice Details Autofill at Checkout
Checkout / invoicingAdds an “invoice request” checkbox in the WooCommerce checkout and automatically fills in company details when the customer enters their VAT number.
- Extra checkbox to switch between receipt and invoice at checkout.
- Shows additional invoice fields only when needed (company name, VAT, tax office, address, etc.).
- Looks up VAT number and pre‑fills fiscal details to minimise typing and errors.
These are just a few of the custom plugins I have built for real projects. Over the years I’ve created dozens of small, focused extensions — from admin utilities and API integrations to checkout tweaks and performance helpers — always tailored to what each client actually needs.