There is a problem with the way the fields on your Products tab work.
You have the fields set up with actual entries in them rather than placeholder text, so by activating your plugin, all these headings, labels etc get renamed whether you want it or not.
example 1 – The “Rename In Stock text” field has “In Stock” in it. This is forcing an “In Stock” to appear on my product page even though I don’t have any stock management set up
example 2 – the Add a Custom Tab section. All these fields are filled in so your plugin has added an extra tab called “The Name of the Tab” to my product data tabs. In order to get rid of this I have to go into your plugin and delete the contents of these fields BUT if I save the settings then come back to the plugin later, those fields are filled in again with what should be placeholder text. So if I change anything else in the plugin (even on another tab), when I save the new settings, the unwanted extra tab called “The Name of the Tab” reappears again.
Can you please:
1. correct your code so that ALL fields on ALL tabs are not prefilled but rather just have placeholder text so that the only time anything in core Woocommerce gets changed is if I actually put something in a field.
2. Ensure that when settings are saved, they stay saved as is and do not revert to your “on installation” state when other settings are changed.
Otherwise, it’s a really useful plugin that has lots of potential.
]]>