Skip Navigation

Resolved

Reported for: WPML Multilingual CMS 4.5.0

Resolved in: 4.5.3

Overview of the issue

Since WPML 4.5.0, our WPML Translation Management add-on is a part of the core plugin. This decision reduced the number of plugins to install and keep up to date while maintaining all the same functionality you had before. However, it also increased the size of the plugin itself.

Many WordPress hosting companies have settings that control the size of files you can upload from inside the WordPress admin area. If these settings are set too low, or you are trying to upload a larger plugin or theme, you see an error that states, The link you followed has expired.

Workaround

The easiest way to fix this error is by increasing the file upload size, PHP memory, and execution time limits for your website.

If you have some control over your hosting, you will find this WPBeginner tutorial helpful. Otherwise, we recommend you reach out to your hosting company and ask them to do this for you.

In the meantime, you can also upload your WPML plugin using an FTP client.

2 Responses to “Error when installing WPML 4.5.0: "The link you followed has expired"”

  1. I followed these steps:

    “Simply add the following code to your WordPress theme’s functions.php file.

    @ini_set( ‘upload_max_size’ , ‘120M’ );
    @ini_set( ‘post_max_size’, ‘120M’);
    @ini_set( ‘max_execution_time’, ‘300’ );”

    It still does not work. This feels insanely user unfriendly. I just purchased WPML as an unhappy customer of TranslatePress, but this is not a nice beginning. Will there be a fix soon?

    • We are sorry about this experience. Our developers are working in improving this workflow as it is related to recent change in WPML.
      If you are struggling to find a solution, please open a ticket in our support forum, we will be happy to help you there.
      Thank you for your understanding.