Linux 软件免费装
Banner图

NINJA Checkout Fields

开发者 sstucl
更新时间 2026年5月26日 19:17
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce checkout woocommerce checkout checkout fields field manager

下载

1.0.0

详情介绍:

Every WooCommerce store has a checkout page, but the default field set rarely fits every business. NINJA Checkout Fields gives shop managers a clean admin screen (under WooCommerce → Checkout Fields) where they can: Everything is saved in a single WordPress option. No database tables, no rewrite rules, and no external requests for managing your checkout (the only opt-in exception is the "NINJA Updates" email subscription described below). Activate, configure, done. Protected fields: billing_country and billing_email can never be disabled because WooCommerce requires them to complete order processing. The plugin enforces this server-side regardless of what the admin UI sends. Reset: One click restores the full WooCommerce default field set.

安装:

  1. Go to Plugins → Add New, search for "NINJA Checkout Fields", and click Install Now — or upload the ZIP under Add New → Upload Plugin.
  2. Click Activate.
  3. Open WooCommerce → Checkout Fields in the admin menu.
  4. Enable, disable, relabel, reorder, and set placeholders as needed.
  5. Click Save Changes. Your checkout updates immediately.
WooCommerce must be installed and active. If it is not, the plugin shows an admin notice and does nothing else.

屏幕截图:

  • Live preview — the derived checkout field list in priority order, exactly what customers will see, with one-click Save and Reset to WooCommerce Defaults.

升级注意事项:

1.0.0 First release.

常见问题:

Can I disable the billing email or country?

No — and that's deliberate. WooCommerce cannot process an order without those two fields. The plugin protects them server-side; the UI makes it clear they're required.

Will this break my existing orders or customer data?

No. The plugin only affects the checkout form presented to new customers. Existing orders are untouched. Overrides are stored as a single WordPress option, so you can reset at any time.

Does it work with HPOS (High-Performance Order Storage)?

Yes. HPOS compatibility is declared and the plugin does not read order data at all.

Does it make any external requests?

Not unless you ask it to. All checkout-field management runs entirely inside your WordPress install. The single exception is the optional "NINJA Updates" card: only if you tick its consent box and submit your email does the plugin contact ninja.si to register your subscription. Leave it alone and nothing is ever sent.

What happens if I deactivate the plugin?

The woocommerce_checkout_fields filter is no longer applied, so the default WooCommerce fields come back immediately. Your saved configuration is preserved and restored when you reactivate.

更新日志:

1.0.0