Extra Checkout Options
an addon extension for WooCommerce Product Options
Thank you for purchasing my plugin. If you have any questions that are beyond the scope of this help file, please visit the support forum here. Thanks so much!
Extra Checkout Options requires WooCommerce Extra Product Options to work. It allows you to use the form builder in WooCommerce Extra Product Options to create extra fields on your WooCommerce checkout page which can be free or paid.
There are two primary methods for installing any WordPress plugin.
Plugins > Add New
Upload
from the set of links at the top of the page (the second link)
Install Now
button
Activate Plugin
to activate it and enable its features.
If you are have no previous web experience and have no idea what an FTP Manager is, then this option is not for you.
/(WordPress directory)/wp-content/plugins/
If WordPress is installed on the root folder the directory is /wp-content/plugins/
Plugins > Installed Plugins
Activate
link to enable its features.Adding extra options to the checkout page is really easy. Below we describe the required steps for creating your fields.
From the WordPress dashboard choose WooCommerce > TM Extra Checkout Options
.
Click the Add Form button at the top of the screen.
Add title for your reference only, so that you can distinguish the different forms.
Select the roles that you want your form to be applied on from the meta box named Roles.
Add your fields on the Extra Checkout Options Form Builder.
For information on the form settings and help creating a field on the builder please see the manual for WooCommerce Extra Product Options.
You can find the settings of the plugin under the Extra Checkout Options
tab in the main WooCommerce settings.
Here you can choose the roles which the plugin will be displayed for.
Disable front-end for rolesHere you can choose the roles for which the plugin will not be active.
Here you can select where you want the extra options to appear.
Hide uploaded file pathThis hides the uploaded file path from users.
Enter here a replacement text to separate the field value from the label.
Here you can chosse the folder name where the uplaoded fiels are saved.
Allowed file typeshere you can choose the allowed field types for the uplaod element.
Custom typesHere you can add additional file types for the uplaod element.
To get started, you will need WPML and add-on Plugins i.e. the core WPML Multilingual CMS which is always required and the String translations add-on.
Guide for installing & activating WPML is available on the WPML getting started guide.
Please note that while WooCommerce Multilingual is not conflicting with the plugin you cannot use it to translate the extra options.
Here you can see all the translation of global form just right to the form's name. If a translation is not present you will see a cross (+) link to add the translation to the corresponding language else you will see the edit (pencil) icon indicating that a translation is already created.
Please note that in this interface not all builder elements are activated. Only translatable strings are enabled.
If a translation is not created for a language then when viewing the product in that language the global form of the default language is used (or the language of the initial created form).