I am trying to: Make WooCommerce Subscription unsubscribe users after expiration
Link to a page where the issue can be seen: hidden link
I expected to see: The course needs to be remove from user in both languages when the subscription ends.
Instead, I got: One language is remove, the other one stays.
Details:
I sell a course in English (main language) and French using LearnDash, WooCommerce and WPML.
The courses are duplicates of each other and when a student subscribes to one of the courses, they are added to both courses (French and English)> I worked on that last time and it works fine, one order, two languages added.
But when the user cancels the subscription, only one language is deactivated.
I can create an account for you in the staging website for investigation.
1.- According to the description of the issue, this seems to be a compatibility problem. In this case, we will need to reproduce the issue in a fresh new WordPress installation to rule out any other possible cause. For this reason, I have created a Sandbox site with a fresh new WordPress + WPML installation that you can access using this link: hidden link
Please follow these steps on the Sandbox site:
- Finish the setup of Woocommerce
- Install and set Woocommerce subscription and LearnDash
- Create a new test course and translate it
- Create a test subscription and double-check if the issue persists or disappeared.
Could you tell me the results of the steps described above?
2.- Please increase the WP memory Limit on your site. Minimum requirements are 128Mb: https://wpml.org/home/minimum-requirements/
You can add this to wp-config.php to increase WP memory:`
- Add it above the line /* That's all, stop editing! Happy blogging. */
You can double-check the WordPress memory limit in WPML -> Support
Looking forward to your message
Regards,
Carlos
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.