When trying to upload our plugin, some users get the error message “the link you followed has expired”. This is a well known problem with WordPress and we know the solution to it.
The reason this message is occurring, is because of the upload max size settings in your WordPress installation. Normally, this is set to 2MB, where our plugin (and many other) is approx. 9MB.
You can edit this by adjusting this in your php.ini file:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
Manually upload the plugin to your FTP without the .zip. This works as well as you bypass every single WordPress restriction. Put the plugin in the /plugins folder.