Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

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: 

This topic contains 12 replies, has 3 voices.

Last updated by Bruno Kos 1 year, 5 months ago.

Assisted by: Bruno Kos.

Author Posts
September 12, 2023 at 4:06 am #14380183

tristanS-6

Tell us what you are trying to do?
My developer purchased WPML but it's now expired and my website doesn't work without it. (Activating it results in a totally blank website. And without activating, only one language is on the site.) So, it's already on my WordPress site. I purchased it anew today. How do I get it working my site?

Is there any documentation that you are following?
No.

Is there a similar example that we can see?
No.

What is the link to your site?
hidden link

September 12, 2023 at 5:17 am #14380195

Mihai Apetrei
Supporter

Languages: English (English )

Timezone: Europe/Bucharest (GMT+02:00)

Hi there.

Before your ticket is assigned to one of my colleagues, I will try to help.

Can you please enable the WordPress debug log and recreate the issue to see if you are getting a longer error message that is more specific?

This will allow us to see if any PHP errors are being produced.

More Info: https://codex.wordpress.org/Debugging_in_WordPress

In order to do that, edit the wp-config.php file inside your WordPress directory and insert the following lines:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Now please reproduce the issue once again.

Locate the debug log in: /wp-content/debug.log

Paste the content (if any) on a site like pastebin.com and then share the link here with us (only you and us will see the URL you are sharing).

We will be waiting for your response.

Kind regards,
Mihai Apetrei

September 12, 2023 at 5:27 am #14380199

tristanS-6

Thank you very much. Is there an easier way to do this?

All of the WPML plugins are deactivated. When activated, the site is completely blank.

I don't know of any error messages. It seems these old versions are no longer working with newer WordPress.

I've already bought the new plugin but want to make sure it's added to the site properly.

September 12, 2023 at 4:42 pm #14385523

Bruno Kos
Supporter

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+01:00)

Did you try deleting existing versions from your website and downloading the latest versions from https://wpml.org/account/downloads/?

Does it work if you activate the latest one? And you need to do this for all WPML plugins you are using on your website such as string translation.

If this still gives you blank screen, please act according to the previous message and get us debug logs.

September 13, 2023 at 4:35 am #14386943

tristanS-6

I haven't done anything at all yet. I don't know what I'm doing and need assistance. Let me make the situation as clear as possible.

My site was built by someone else who I think bought WPML plugins over a year ago. I don't have their help anymore. My site got deleted completely last weekend. My hosting provider restored it, but now only the English version of my bilingual site (target language is Japanese) is working—if the currently installed WPML plugins are deactivated. Activating them makes the site entirely blank, and the hosting provider clarified that the WPML plugins are outdated and "not compatible with the PHP 8.1 version, and when activating the plugin, it causes a critical error on your site." It's possible that WordPress was updated during the restore, making the plugins incompatible.

So, I went to your website and bought the new version of your plugin. I just want to know how to get it working on my website without making a mess of things.

You mention "deleting existing versions and downloading the latest"—okay. I'm looking for clarity on the steps here.

Your website's installation instructions only refer to installing it for the first time. I see the OTGS Installer as the recommended easy option. Will any problems occur if there was a previous installation?

So, do I first go delete the old plugins (not just deactivate), then initiate the OTGS Installer?

Will my website be safe and work properly? It was built using the now outdated WPML plugins.

Sorry to be slow-to-comprehend this, but I have been going through a complete disaster and want to be sure things get fixed right this time.

September 13, 2023 at 7:05 am #14387261

Bruno Kos
Supporter

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+01:00)

Yes, so delete the existing WPML and String Translation and if having any other plugin of ours and you can use either our installer or download plugins directly.

It will not delete your translations or WPML settings.

Given that your website doesn't work at this point with WPML, nothing further can be broken anyway :). But if the white screen is still there even after new version, we will have to activate debug logs to see which error message is exactly and we will fix it.

September 13, 2023 at 10:46 am #14389323

tristanS-6

Thank you.

I deleted the plugins and installed.

I see now there are many possible things to install. I believe I had 3 WPML things on my site, including Multilingual CMS and String Translation. Something else, I don't remember which.

I'm a bit confused about all the WMPL features because we do all translation ourselves here. We only need to have language functionality and a language button on each page.

Anyway, thank you, the site appears to be working now.

But I get an error message related to WPML. Could you help me with it please?

***
WPML plugin cannot connect to wpml.org

WPML needs to connect to its server to check for new releases and security updates. Something in the network or security settings is preventing this. Please allow outgoing communication to wpml.org to remove this notice.

Need help?

See the communication error details and let us know in WPML technical support.
***
Clicking the "see communication error details" takes me to a WordPress installer support page, but I'm not sure what to do with what's there.

Screenshot 2023-09-13 at 19.46.16.jpg
September 13, 2023 at 10:48 am #14389359

tristanS-6

I don't know how to "allow outgoing communication to wpml.org." I'm on a Mac using Firefox. I can't find much info on allowing OUTGOING communications.

September 13, 2023 at 10:50 am #14389369

Bruno Kos
Supporter

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+01:00)

Can you remove your existing key and register a new one?
https://wpml.org/faq/how-to-remove-the-this-site-is-registered-on-wpml-org-as-a-development-site-notice/#what-if-the-notice-still-appears-after-moving-to-production

September 13, 2023 at 10:59 am #14389433

tristanS-6

Thank you very much. I went through the process but I am still getting the same message . . .

September 13, 2023 at 11:02 am #14389535

Bruno Kos
Supporter

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+01:00)

What if you click here? This will reload the key, as it happens every 24 hours only.

check again.jpg
September 13, 2023 at 11:06 am #14389591

tristanS-6

That seemed to work! Thank you.
The error message has disappeared.
Site appears to be working normally.
I appreciate your help.

September 13, 2023 at 2:45 pm #14390897

Bruno Kos
Supporter

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+01:00)

Great to hear that, regards!