Plugin version issue
-
Been having issues with your plugin not writing address fields correctly causing customers trying to order or subscribe to products to fail.
The error:
[Mon Sep 15 20:38:39.860939 2025] [proxy_fcgi:error] [pid 87489:tid 130909009286720] [client] AH01071: Got error ‘PHP message: The WC_Customer::set_country function is deprecated since version 3.0. Replace with WC_Customer::set_billing_country.; PHP message: The WC_Customer::set_address_2 function is deprecated since version 3.0. Replace with WC_Customer::set_billing_address_2.; PHP message: The WC_Customer::set_city function is deprecated since version 3.0. Replace with WC_Customer::set_billing_city.; PHP message: The WC_Customer::set_state function is deprecated since version 3.0. Replace with WC_Customer::set_billing_state.; PHP message: The WC_Customer::set_postcode function is deprecated since version 3.0. Replace with WC_Customer::set_billing_postcode.’
When I check my site I see issues with installed version 3.0.2 being newer than ww.wp.xz.cn released version 2.6.5
If I download the plugin from github and install it doesn’t overwrite existing plugin version it installs new instance with later Version 3.0.2.13
When I remove both versions and re-install from the WordPress plugin repository I now have version 2.6.5
Not sure how I got updated to 3.0.2 in the first instance? I dont see any plugin updates in my activity log for the past four months?
I have disabled automatic updates for now. Monitoring the checkout process on new orders and apache error logs to see if we still having issues with the plugin.
The topic ‘Plugin version issue’ is closed to new replies.