Background of the issue:
I have a WPML enabled site that works well, but I've recently set up a WooCommerce shop which integrates with a Square POS system using the WooCommerce Square Plugin. The WPML plugin is causing issues with the POS system.
Symptoms:
Categories and products are being pushed to the POS system in both languages, causing duplication and confusion. Sync is failing due to SKU issues as the English and French products share the same SKU, violating Square POS sync requirements.
Questions:
How can I disable WPML just for the GiftShop?
How can I be certain all the French products, categories, etc., are removed without affecting the English Gift Shop?
How can I stop your support system from mangling my actually asked questions with the AI summary garbage?
Languages: English (English )Spanish (Español )Italian (Italiano )
Timezone: Europe/Rome (GMT+01:00)
Hello,
I'll help you get started while a supporter takes your case.
What you mention is likely a compatibility issue. The POS system is probably using a loop to get the content that it needs to handle and it's not using "supress_filters" or it's not configured correctly.
You can't just "disable" WPML for only one part of the workflow. If WooCommerce is Involved then WPML will work there as well.
In this case, you can try to talk to the POS System developers and find out if they do have a loop used somewhere; Then ask them to set "suppress_filters" to "false" and that might solve the problem.
This is a very generic solution and there's no way of knowing if that can or can't work with the information we have at the moment but it's a good start.
Apart from that, you can ask the devs to contact us via our compatibility Program and we can work together to make the system compatible with WPML.
Regards,
The topic ‘[Closed] Disable just the WooCommerce portion of a WPML enabled website’ is closed to new replies.