Skip to content

Lamprian/WooCommerce-Functionality-Customizations-and-Extensions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

WooCommerce Functionality Customizations and Extensions

A curated functions.php snippet pack for WooCommerce with advanced business logic, checkout controls, order intelligence, and storefront enhancements.

Function Catalog

Account / UX

  1. custom_reorder_account_menu
  2. filter_woocommerce_my_account_my_orders_columns
  3. filter_woocommerce_my_account_my_orders_column_order
  4. evolution_hide_price_add_cart_not_logged_in
  5. evolution_print_login_to_see

Admin / Orders

  1. evolution_add_payment_method_to_admin_new_order
  2. auto_complete_virtual_orders
  3. evolution_add_product_sku_to_order_items
  4. evolution_add_customer_order_sequence_meta
  5. evolution_show_customer_order_sequence_in_admin
  6. evolution_add_order_weight_to_emails

Store Operations / Automation

  1. evolution_add_remaining_amount_for_free_shipping_notice
  2. evolution_block_checkout_for_heavy_items_without_phone
  3. evolution_add_backorder_risk_fee
  4. evolution_sort_related_products_by_stock_status
  5. evolution_auto_tag_high_value_customers

Product / Editor / Media

  1. activate_gutenberg_product
  2. delete_product_images
  3. evolution_add_low_stock_badge_to_loop

Performance

  1. evolution_manage_woocommerce_styles

Highlights of the newest additions

  • 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.

Usage

  • The repository keeps a full functions.php file (with comments) so you can copy it as a complete base and then extend it.
  • Place snippets in your active theme functions.php or a custom plugin.
  • Keep WooCommerce active.
  • Test each customization in staging before production.

License

GPL-3.0+

About

WooCommerce-Functionality-Customizations-and-Extensions

Resources

License

Stars

Watchers

Forks

Contributors

Languages