Category: WooCommerce
-
Hide WooCommerce payment or shipping methods conditionally and programatically
Payment gateways: woocommerce_available_payment_gateways filter hook Shipping gateways: woocommerce_package_rates filter hook Read more here
-
WooCommerce admin settings options
Extending the WooCommerce Documentation page: https://woocommerce.com/document/settings-api/ to create your own type of field, there is an available action that takes in 1 parameter – $value eg. usage:
-
Remove WordPress users via WP CLI
Remove users with customer role: Source: https://developer.wordpress.org/cli/commands/user/delete/
-
WooCommerce add custom product type
Great guide here: https://www.ibenic.com/custom-woocommerce-product-type/ Following this tutorial will get you to a point where you will have a working custom product type, but it will be missing the Inventory tab in the back-end To fix that, you will need to add the following JS to your admin_footer method you’ve already created following the tutorial: See…
-
Configure payment gateway to support WooCommerce Subscriptions
Guide here: https://woocommerce.com/document/subscriptions/develop/payment-gateway-integration/ WooCommerce Subscriptions API overview: https://woocommerce.com/document/subscriptions/develop/ Overview here: https://woocommerce.com/document/subscriptions/payment-gateways/