This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Tagged: Not WPML issue
This topic contains 10 replies, has 1 voice.
Last updated by Waqas Bin Hasan 6 days, 15 hours ago.
Assisted by: Waqas Bin Hasan.
Author | Posts |
---|---|
August 5, 2025 at 8:21 am #17295343 | |
bikbulatovaE |
Background of the issue: Symptoms: Questions: |
August 5, 2025 at 8:23 am #17295349 | |
bikbulatovaE |
Hi guys, the currency rate update should occure 1x time per week. We are the 5 of August and it didn't update since 18th of July (manual update). I believe I've got specific issue for this website with cron jobs... |
August 7, 2025 at 1:56 pm #17302844 | |
Waqas Bin Hasan WPML Supporter since 05/2014
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Hi, Thank you for contacting the support. I'll recommend updating WooCommerce and WCML to the latest versions first and then recheck. IMPORTANT: Please take full backup of your website and database beforehand. If issue continues to appear, then please try the following: 1) Take a full backup of your site and database before proceeding. It is highly advised to try these on a dev or staging site first, so your live site isn't compromised. Please let me know your findings and I'll try my best to help you further on the matter. Regards. |
August 9, 2025 at 7:45 am #17306599 | |
bikbulatovaE |
I prefer to use staging website if possible. But how to trigger the action of currency rates update? It will take many days of debuging if waiting for the cron job to be trigerred |
August 11, 2025 at 6:30 am #17308125 | |
Waqas Bin Hasan WPML Supporter since 05/2014
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Of course a cron job requires time to run at a scheduled period. But as per my understanding, the exchange rates are updated daily (if not more than once a day), so the cron should be running every 24 hours. Means you can just check after 24 to 48 hours at max. On the other hand, there are cron manager kind of plugins available in WordPress.org, which you can use to expose all the crons and their relevant timings. This also allows you to run a cron on-demand. This can help you understand if that particular cron works fine or not. |
August 11, 2025 at 7:48 am #17308260 | |
bikbulatovaE |
Man I've got 44 active plugins on the website... So it will take 44 days of debuging??? |
August 11, 2025 at 1:49 pm #17310154 | |
Waqas Bin Hasan WPML Supporter since 05/2014
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
I don't think that's how cron works. And aren't we talking about the cron related to the currency rates vs WCML? If you read my previous message, all you need to prepare a staging/dev site, only use the prescribed plugins and see if exchange rates are updated automatically or not? If these are not updated automatically, even with the prescribed minimal setup, then you don't need to continue further. However, if it is being updated with that minimal setup, then problem is somewhere else and we can look further accordingly. Even you don't have to wait for 24 hours, you can use a cron management plugin (https://wordpress.org/plugins/search/cron/) to review the crons, and force the scheduled ones to run - and then see if it works or not in first place? |
August 13, 2025 at 3:47 pm #17318509 | |
bikbulatovaE |
I've followed all your requests. Waiting til next currency rate update. We will see |
August 14, 2025 at 1:20 pm #17321123 | |
Waqas Bin Hasan WPML Supporter since 05/2014
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Sure, please take your time and let me know your findings, whenever you're ready. |
August 15, 2025 at 10:11 am #17323146 | |
bikbulatovaE |
It seems to work... |
August 15, 2025 at 11:44 am #17323474 | |
Waqas Bin Hasan WPML Supporter since 05/2014
Languages: English (English ) Timezone: Asia/Karachi (GMT+05:00) |
Thank you for the updates and good to know that issue isn't coming from WPML/WCML. We can't guess that what is interfering, until either we have some error logs or go through the prescribed debugging method. I'll recommend to enable debugging in your site. See https://wpml.org/documentation/support/debugging-wpml/ for details. Once enabled, then activate your required plugins and let the job run. If there's a catchable error, it'll be logged in /wp-content/debug.log file when the job is executed. |