Hi there,
I would like to switch to Woocommerce HPOS for our orders, but this plugin is not compatible?
]]>Hello there,
Wordfence reported that this plugin has vulnerability issue that needs fixing. Can you please update.
Details:
Description:
The Freemius SDK for WordPress is vulnerable to Reflected Cross-Site Scripting via the ‘fs_request_get’ function in versions up to, and including, 2.5.9 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.
Improper Neutralization of Input During Web Page Generation (‘Cross-site Scripting’)
CVSS: VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
CVE: CVE-2023-33999
CVSS: 6.1 (Medium)
Publicly Published: July 18, 2023
Last Updated: August 8, 2023
Researcher: Rafie Muhammad – Patchstack
After updating the plugin from Version 1.2.7?to Version 1.2.8, an error in the console started showing:
Uncaught ReferenceError: woocommerce_admin is not defined
at woocommerce_admin.min.js?ver=7.5.1:1:9103
Hi
I have just upgraded to the premium version of Custom WooCommerce Checkout Fields Editor.
I now have a error message, please can you help.
Warning: Trying to access array offset on value of type bool in /customers/b/3/4/standardplusbutchers.co.uk/httpd.www/wp-content/plugins/add-fields-to-checkout-page-woocommerce-premium/public/class-thwcfe-public-checkout.php on line 254 Warning: Trying to access array offset on value of type bool in /customers/b/3/4/standardplusbutchers.co.uk/httpd.www/wp-content/plugins/add-fields-to-checkout-page-woocommerce-premium/public/class-thwcfe-public-checkout.php on line 257
Many thanks
]]>why do the required but conditionally hidden fields remain required? this is a gigantic nonsense, why are you forced to fill in hidden fields? I’m using premium version.
]]>i want to make woocommerce to send email notification per custom field (( type select ))
when the customer select option 1 it will send the email to email 1
if he select option 2 the mail will send to another email
how can i do that ??
]]>Hi,
After upgrading wordpress to 5.9.3, and Woocommerce to the latest version, your plugin causes this javascript error in the back-end (checked with browser console).
woocommerce_admin.min.js?ver=6.6.1:1 Uncaught ReferenceError: woocommerce_admin is not defined at woocommerce_admin.min.js?ver=6.6.1:1:8879
When I disable your plugin, the error is gone. So the cause is certain.
Can you please fix this issue ? As this can interfere with the proper functioning of the webshop.
Thanks
]]>Hi, I have 2 problems.
1.I use select fields and cant find where translate No results found
2. I mark this field required, but it’s not working. I can proceed checkout without select this field.
p.s. Sorry for my French ??
]]>Hi, I have used this plugin to edit the checkout state label and marked it as required.
https://prnt.sc/1tuq5uc
https://prnt.sc/1tuq8ic
Still, it shows (optional) at the front end.
please let me know how to fix this.
Thank you
]]>Hi!
I’m just wondering how I can reorder the fields? How can I do this!?
best regards,
michael
Hello,
We are using the woo-commerce custom field for the billing form. We used text, text area, and select. select is not working even though it is mandatory field validation does not take place and users can submit the form without selecting anything.
]]>Hi!
I needed to remove a previously added checkout field, so I deactivated it. That had no effect. The field was still there on the checkout page. (No cache, private window for testing).
Then I deleted the whole field: still there.
Then I deactivated the whole plugin: field still there at checkout!
Then I used WP-Optimize to clean up my database, in case there was some issue there. Still no effect.
I ended up tracking down the string of the field in the actual database table via phpMyAdmin, and removed it there. That did the trick.
Conclusion: there is a problem removing previously added fields from the checkout form.
]]>Hi,
Thanks for a simple and good plugin! I have the following error message showing up in emails to my clients, which is also visible on the settings page of the plugin:
Warning: array_filter() expects parameter 1 to be array, bool given in /home/customer/www/lustfyllt-torslanda.se/public_html/wp-content/plugins/add-fields-to-checkout-page-woocommerce/classes/class-wc-checkout-field-editor.php on line 218
Everything else seems to work, but it of course decrease the customer experience.
Appreciate your support to have a look. Let me know if you would like the Wocoommerce status report.
]]>Hello,
How to change the language of the field “Avez-vous un compte fidélité ?” because it’s write ” please select option” and I would like it in French.
Thank you !
]]>A live woocommerce site was copied to locahost and all migrations steps followed. Problem arises when “WooCommerce Checkout & Account Field Editor” plugin (latest Version 1.2.4, By ThemeLocation) is activated. Without that entire shopping flow works in localhost. (In live everything work with the plugin activated). I have tried multiple ways and sequence of activating the plugin without success.
Can you please advise the reason behind the below error.
[12-Aug-2020 21:53:07 UTC] PHP Warning: fopen(C:/wamp64/www/Mina/public_html/wp-content/plugins/): failed to open stream: No such file or directory in C:\wamp64\www\Mina\public_html\wp-includes\functions.php on line 5990
[12-Aug-2020 21:53:07 UTC] PHP Stack trace:
[12-Aug-2020 21:53:07 UTC] PHP 1. {main}() C:\wamp64\www\Mina\public_html\wp-admin\index.php:0
[12-Aug-2020 21:53:07 UTC] PHP 2. require_once() C:\wamp64\www\Mina\public_html\wp-admin\index.php:10
[12-Aug-2020 21:53:07 UTC] PHP 3. require_once() C:\wamp64\www\Mina\public_html\wp-admin\admin.php:34
[12-Aug-2020 21:53:07 UTC] PHP 4. require_once() C:\wamp64\www\Mina\public_html\wp-load.php:37
[12-Aug-2020 21:53:07 UTC] PHP 5. require_once() C:\wamp64\www\Mina\public_html\wp-config.php:97
[12-Aug-2020 21:53:07 UTC] PHP 6. include_once() C:\wamp64\www\Mina\public_html\wp-settings.php:371
[12-Aug-2020 21:53:07 UTC] PHP 7. tl_fields() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\checkout-form-editor.php:50
[12-Aug-2020 21:53:07 UTC] PHP 8. fs_dynamic_init() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\checkout-form-editor.php:24
[12-Aug-2020 21:53:07 UTC] PHP 9. Freemius::instance() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\start.php:513
[12-Aug-2020 21:53:07 UTC] PHP 10. Freemius->__construct() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\includes\class-freemius.php:2303
[12-Aug-2020 21:53:07 UTC] PHP 11. Freemius->_version_updates_handler() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\includes\class-freemius.php:493
[12-Aug-2020 21:53:07 UTC] PHP 12. Freemius->get_plugin_version() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\includes\class-freemius.php:615
[12-Aug-2020 21:53:07 UTC] PHP 13. Freemius->get_plugin_data() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\includes\class-freemius.php:8925
[12-Aug-2020 21:53:07 UTC] PHP 14. get_plugin_data() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\includes\class-freemius.php:8719
[12-Aug-2020 21:53:07 UTC] PHP 15. get_file_data() C:\wamp64\www\Mina\public_html\wp-admin\includes\plugin.php:86
[12-Aug-2020 21:53:07 UTC] PHP 16. fopen() C:\wamp64\www\Mina\public_html\wp-includes\functions.php:5990
[12-Aug-2020 21:53:08 UTC] PHP Warning: fread() expects parameter 1 to be resource, bool given in C:\wamp64\www\Mina\public_html\wp-includes\functions.php on line 5993
[12-Aug-2020 21:53:08 UTC] PHP Stack trace:
[12-Aug-2020 21:53:08 UTC] PHP 1. {main}() C:\wamp64\www\Mina\public_html\wp-admin\index.php:0
[12-Aug-2020 21:53:08 UTC] PHP 2. require_once() C:\wamp64\www\Mina\public_html\wp-admin\index.php:10
[12-Aug-2020 21:53:08 UTC] PHP 3. require_once() C:\wamp64\www\Mina\public_html\wp-admin\admin.php:34
[12-Aug-2020 21:53:08 UTC] PHP 4. require_once() C:\wamp64\www\Mina\public_html\wp-load.php:37
[12-Aug-2020 21:53:08 UTC] PHP 5. require_once() C:\wamp64\www\Mina\public_html\wp-config.php:97
[12-Aug-2020 21:53:08 UTC] PHP 6. include_once() C:\wamp64\www\Mina\public_html\wp-settings.php:371
[12-Aug-2020 21:53:08 UTC] PHP 7. tl_fields() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\checkout-form-editor.php:50
[12-Aug-2020 21:53:08 UTC] PHP 8. fs_dynamic_init() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\checkout-form-editor.php:24
[12-Aug-2020 21:53:08 UTC] PHP 9. Freemius::instance() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\start.php:513
[12-Aug-2020 21:53:08 UTC] PHP 10. Freemius->__construct() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\includes\class-freemius.php:2303
[12-Aug-2020 21:53:08 UTC] PHP 11. Freemius->_version_updates_handler() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\includes\class-freemius.php:493
[12-Aug-2020 21:53:08 UTC] PHP 12. Freemius->get_plugin_version() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\includes\class-freemius.php:615
[12-Aug-2020 21:53:08 UTC] PHP 13. Freemius->get_plugin_data() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\includes\class-freemius.php:8925
[12-Aug-2020 21:53:08 UTC] PHP 14. get_plugin_data() C:\wamp64\www\Mina\public_html\wp-content\plugins\add-fields-to-checkout-page-woocommerce\freemius\includes\class-freemius.php:8719
[12-Aug-2020 21:53:08 UTC] PHP 15. get_file_data() C:\wamp64\www\Mina\public_html\wp-admin\includes\plugin.php:86
[12-Aug-2020 21:53:08 UTC] PHP 16. fread() C:\wamp64\www\Mina\public_html\wp-includes\functions.php:5993
[12-Aug-2020 21:53:08 UTC] PHP Warning: fclose() expects parameter 1 to be resource, bool given in C:\wamp64\www\Mina\public_html\wp-includes\functions.php on line 5996
….
Hello,
Is there a way to switch the order of the shipping and billing fields?
I want customers to fill out shipping fields first and then add billing fields optionally (if different from shipping fields).
Thank you and best regards,
Stan
Hello, yes, this is the big question: is this plugin compatible with current Woocommerce version 4?
Thanks
]]>Hi!
On line 131 of class-wc-checkout-field-editor.php, the option for the default WooCommerce select is overwritten, but the value attribute is missing:
$options .= '<option '. selected( $value, $option_key, false ) . '>' . esc_attr( $option_text ) .'</option>';
Should be this instead:
$options .= '<option '. selected( $value, $option_key, false ) . ' value="'.$option_key.'">' . esc_attr( $option_text ) .'</option>';
And on line 141, the select name is appended with []:
$field .= '<select name="' . esc_attr( $key ) . '[]" id="' . esc_attr( $key ) . '" class="checkout_chosen_select select wc-enhanced-select ' . $class . '">
You can test with this code and see that the option value are missing:
woocommerce_form_field( 'test', array(
'type' => 'select',
'options' => array(
'1' => '1',
'2' => '2'
),
), '2' );
]]>
how to fight with this? https://pasteboard.co/JahNf0I.jpg
]]>Dear support,
I added a Select field with two options into the “Additional fields” section.
The field is mandatory, but also if the customer does not select anything and let the field show “Please select option” the checkout goes success anyway. No error message is shown.
Why is this happening?
Thank you
]]>We are testing the free version of this plugin as we only need the Checkout form customization. We found that its performance is inconsistent. While it works great with most user submissions, some users could bypass the required custom field created with this plugin and submit their orders without this information that is important to us. Could you please look into it?
]]>Hi.
How can i remove the title “CUSTOM CHECKOUT FIELDS” from my woocommerce emails?
Thanks.
]]>Is the following possible for this plugin.
1. During checkout the option “create an account” is shown and the filled in custom fields are also saved to peoples personal account?
2. Maybe an check option to autocreate an account
3. Next time people login the custom fields are filled from their account so no need to typ it again?
Hello! Congrats, this is a great plugin.
I found that “Custom Checkout Fields” title in checkout-form-editor.php doesn’t have a translation in /languages/{*.mo,*.po} files.
Maybe you forget it
Best regards
]]>When the pop-up of create new field appears, half of the screen gets a grey area and I can not click on the fields. See image here: https://imgur.com/a/pMd7O4h
Thank you!
]]>on the emails the billing fields are grouped, condensed, and boxed, but the additional fields are not. they are listed with all of the labels and look horribly out of place.
Is it possible to have the ability to create boxed groupings With/Without labels.
We send these emails to our customers and the current format does not look professional.
Thank You
]]>0
I have installed WooCommerce Checkout & Account Field Editor plugin on my WordPress website for adding additional fields to my checkout page. The purpose of installing this plugin is to add three additional fields like how_you_heard_about_our_store, user_membership_level and user_refferer_name to the checkout page for getting additional details from my users.
This is working fine and the user can provide the required information as needed during checkout. However, there is one product Gift Certificate that I need to exclude these additional fields on it when this product is on the checkout page.
The purpose is to hide these fields on this product only. I have 4 different variations of this product and I need these fields to be hidden for each of its variations.
I have tried my following techniques but this is actually for default WooCommerce fields.
Also, I have tried the following as well with no luck:
`function custom_override_checkout_fields( $fields ) {
unset($fields[‘order’][“how_heard”]);
unset($fields[‘order’][“member_level”]);
return $fields;
}`
Is there any specific action or filter for removing additional fields from my checkout page? Any help would highly be appreciated.
]]>Hello,
For my website users need to request registration before they can enter the website. To validate if they ar allowed on my website I need some additional information from the start. So I’m trying to add a custom field in my register form.
The description of this plugin says I can also change the register page but I can’t figure out how I can add one of the custom fields on my register page (only on check-out and account page). It’s ok (but not necessary) if it shows up on my checkout page as well.
Hi,
So far the plugin works great.
However, it keeps adding this line “Custom Checkout Fields” into the confirmation mail to clients. How can I remove that please, it is odd for a client to see that in his order confirmation and has zero value for the client.
Thanks,
Annie
I have set up my custom field and have made the field both required and enabled. However when a user submits a form the select field is allowed to be blank. I have confirmed that the required works on other field types (other than Selected).
Your help is greatly appreciated.
Steve