A curated functions.php snippet pack for WooCommerce with advanced business logic,
checkout controls, order intelligence, and storefront enhancements.
custom_reorder_account_menufilter_woocommerce_my_account_my_orders_columnsfilter_woocommerce_my_account_my_orders_column_orderevolution_hide_price_add_cart_not_logged_inevolution_print_login_to_see
evolution_add_payment_method_to_admin_new_orderauto_complete_virtual_ordersevolution_add_product_sku_to_order_itemsevolution_add_customer_order_sequence_metaevolution_show_customer_order_sequence_in_adminevolution_add_order_weight_to_emails
evolution_add_remaining_amount_for_free_shipping_noticeevolution_block_checkout_for_heavy_items_without_phoneevolution_add_backorder_risk_feeevolution_sort_related_products_by_stock_statusevolution_auto_tag_high_value_customers
activate_gutenberg_productdelete_product_imagesevolution_add_low_stock_badge_to_loop
evolution_manage_woocommerce_styles
- Free-shipping progress notice in cart based on active zone rule.
- Heavy-item checkout validation requiring phone for safer deliveries.
- Per-customer order sequence metadata (1st, 2nd, 3rd order) shown in admin.
- Dynamic backorder handling fee by quantity.
- Related products sorting prioritizing in-stock items.
- Order total shipment weight in emails.
- Automatic high-value customer user-meta tagging.
- The repository keeps a full
functions.phpfile (with comments) so you can copy it as a complete base and then extend it. - Place snippets in your active theme
functions.phpor a custom plugin. - Keep WooCommerce active.
- Test each customization in staging before production.
GPL-3.0+