Linux 软件免费装
Banner图

EDD Checkout Wizard

开发者 tsunoa
rubengc
更新时间 2017年6月2日 00:21
捐献地址: 去捐款
PHP版本: 4.0 及以上
WordPress版本: 4.8
版权: GPLv2 or later
版权网址: 版权信息

标签

form validation e-commerce checkout download validate edd easy digital downloads downloads wizard digital step tsunoa rubengc

下载

1.0.1 1.0.0 1.0.2

详情介绍:

EDD Checkout Wizard adds a form wizard to your checkout page with some features:
  1. Customer can only pass to the next tab if the form is correctly completed
  2. Forces to scroll to the bottom of the screen to click the next button
  3. Possibility to navigate to previously validated tabs
  4. Checks changes from payment method selection
Current tabs distribution:
  1. Overview: Displays cart and recommended products (if EDD Recommended Products is active)
  2. Payment Method: Displays available payment methods, if there is only one or none, then this tab is removed
  3. Account: Displays login/register form or the account information
  4. Billing Address: Displays billing address information and EU VAT information (if EDD VAT is active)
  5. Payment: Last tab with cart total and purchase button
EDD Checkout Wizard has support for this third-party plugins:
  1. EDD Recommended Products
  2. EDD VAT
This plugin requires Easy Digital Downloads.

安装:

  1. Unpack the entire contents of this plugin zip file into your wp-content/plugins/ folder locally
  2. Upload to your site
  3. Navigate to wp-admin/plugins.php on your site (your WP Admin plugin page)
  4. Activate this plugin
  5. That's it!
OR you can just install it with WordPress by going to Plugins >> Add New >> and type this plugin's name

屏幕截图:

  • Screenshot from checkout (Theme: vendd)
  • Screenshot of form notifications (Theme: vendd)

常见问题:

How can I customize tabs?

First of all you need add a filter to changes how tabs are rendered, and at this point you could add, change or move tabs. This is the structure for a tab: $tab = array( 'tab-identifier' => array( 'label' => 'My tab', 'selectors' => array( '#my-element', '.group-of-elements', ) ) ); This is an example of tab customization: `function custom_checkout_tabs( $tabs ) { // Adding a meta box to general tab $tabs['overview']['selectors'][] = '#my-element'; // Moving a tab $temp_tab = $tabs['address']; unset($tabs['address']); $tabs['address'] = $temp_tab; // Removing a tab unset($tabs['account']); return $tabs; } add_filter( 'edd_checkout_wizard_checkout_tabs', 'custom_checkout_tabs');` Note: Elements that are not in a tab will be kept always visible

更新日志:

1.0.2 1.0.1 1.0