All fixes

Broken after a change

WordPress Says 'The Link You Followed Has Expired'

This WordPress message usually means an upload was bigger than your hosting allows, often a theme or plugin file. Your site is fine. Here's what to do.

What it means

When you try to upload a theme, plugin, or file through wp-admin, WordPress checks the file size against your server's limits. If the file is too big, it rejects it with this message instead of a clear "file too large" error.

Why it happens

Shared hosting often has low upload_max_filesize and post_max_size limits (2MB-8MB is common). Premium themes and plugins with bundled demo content easily exceed this.

What to do

  1. Increase upload_max_filesize and post_max_size in php.ini or via your host's control panel.
  2. Try uploading via FTP instead - it bypasses PHP upload limits entirely.
  3. Use the WordPress.org installer for free themes/plugins instead of uploading zip files.
  4. If it's a premium theme/plugin, ask the developer for a smaller package or install via their updater.

Still stuck? Upload limit issues are a quick php.ini fix - we can adjust your limits or install via FTP.

Get emergency help
Browse Hacked & security fixes