このプラグインは WordPress の最新3回のメジャーリリースに対してテストされていません。もうメンテナンスやサポートがされていないかもしれず、最新バージョンの WordPress で使用した場合は互換性の問題が発生する可能性があります。

Remove WooCommerce Billing Address Fields for Free Checkout

説明

It can be a hassle to fill out your billing address if you aren’t actually paying any money. This plugin removes the billing address fields from WooCommerce checkout when the cart total is 0, ie: Free.

Specifically the following fields are removed:

  1. billing_address_1
  2. billing_address_2
  3. billing_city
  4. billing_state
  5. billing_postcode
  6. billing_country
  7. billing_phone

That’s it!

Support

Support is handled in the WordPress forums. Please note that support is very limited. Before posting a question, please confirm that the problem still exists with a default theme and with all other plugins disabled.

Please report any bugs, errors, warnings, code problems to Github

スクリーンショット

  • The simplified checkout form.

インストール

  1. Upload the plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

FAQ

How to exclude billing phone field from removal?

To achieve this you can add the following snippet to your theme’s functions.php or via the Code Snippets plugin.

/**
 * Do not remove billing phone
 *
 * @param array   $fields    The billing fields we are removing
 * @return array
 */
function kia_do_not_remove_billing_phone( $fields ) {
    return array_diff( $fields, array( 'billing_phone' ) );
}
add_filter( 'wc_billing_fields_to_remove_for_free_checkout', 'kia_do_not_remove_billing_phone' );

評価

2022年5月2日 1 reply
WOW thank you for this miracle lol
2020年9月21日
Fast and easy solution
2020年7月16日 1 reply
And there aren't any instructions to fix it so I'll have to use something else. 😕
2020年4月24日
A great improvement to the user experience for free products. Thank you for turning this into a plugin!
5件のレビューをすべて表示

貢献者と開発者

Remove WooCommerce Billing Address Fields for Free Checkout はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Remove WooCommerce Billing Address Fields for Free Checkout” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

2021-12-28 – 1.0.1

  • New: Introduce wc_billing_fields_to_remove_for_free_checkout filter.
  • Fix: Do not remove address when shipping is required. Fixes “Please enter an address to continue.” error on checkout.

1.0

  • Initial release.