DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
VGSources
Blog

How to Fix “The Link You Followed Has Expired” in WordPress

The WordPress “link you followed has expired” message is usually an expired security nonce, stale cache, plugin conflict or upload-limit failure. This guide shows how to identify and fix each case safely.
WorldWordPress Length9 min Posted Quest giverVGSources Team

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The WordPress message “The link you followed has expired. Please try again” usually does not mean a hyperlink is broken or that your server is down. It means WordPress rejected the request because its one-time security token (a nonce) was no longer valid. Reload the relevant admin page, repeat the action, and clear browser and site caches. If the error returns, isolate a plugin, check PHP upload limits when media is involved, and look for a plugin update when the message appears on a connection or cloud screen.

What the message actually means

WordPress adds a nonce (a short-lived, one-time security token) to many dashboard forms, settings links, uploads and AJAX requests. When you submit the form, WordPress checks that token before processing the request. A page that has been open for a long time, a request that takes a long time to finish, or a cached copy of an old form can carry a token WordPress will no longer accept. The result is the “The link you followed has expired” screen.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This is a failed security check, not proof that the URL itself is invalid. The same message can also be triggered by a plugin defect or by an upload that exceeds the PHP limits configured on the server. The correct fix depends on where and when the message appears.

Fastest safe fix: reload and submit again

  1. Note what you were doing, such as saving a settings page, uploading media, or connecting a plugin.
  2. Use the dashboard navigation to open that page again rather than using the browser’s Back button. Opening a fresh page generates a new nonce.
  3. Repeat the action immediately. For an upload, select the file again; for a settings screen, re-enter any values that were not saved.

If the second attempt succeeds, the original page most likely contained an expired token. Do not repeatedly submit the old browser tab: every retry from that stale tab can fail for the same reason.

#1 Best Overall
Sale
Nulaxy Ergonomic Adjustable Laptop Stand for Desk, Dual Foldable Computer Riser with Advanced Heat-Vent, Heavy-Duty Portable Notebook Holder for Posture Correction, Compatible with Mac 10-16" Laptops
  • Ergonomic Posture Correction: Designed to elevate your laptop to the perfect eye level, this adjustable laptop stand significantly reduces neck, shoulder, and spinal fatigue. Transform your desk into a healthier workstation, ideal for long hours of typing, Zoom meetings, or gaming.
  • Unshakable Dual-Rod Stability: Unlike single-hinge models, our stand features a highly engineered dual-support rod mechanism. It perfectly distributes weight to ensure a 100% wobble-free typing experience, safely supporting heavy-duty devices up to 22 lbs (10kg).
  • Advanced Thermal Cooling Panel: Maximize your device's performance. The unique geometric heat-vent design on the upper panel provides superior airflow compared to standard solid stands. This continuous heat dissipation prevents your laptop from thermal throttling and hardware damage during intensive tasks.
  • Universal 10-16” Compatibility: A versatile computer riser that seamlessly fits all 10 to 16-inch laptops. Broadly compatible with MacBook Pro/Air, Dell XPS, HP, Lenovo, ASUS, Chromebook, and large gaming laptops. The anti-slip silicone pads firmly grip your device and protect it from scratches.
  • Foldable, Portable & Ready to Go: Maximize your productivity anywhere. The dual-foldable design allows the stand to collapse completely flat in seconds. Easily slip it into your backpack or briefcase, making it the ultimate portable office accessory for business trips, cafes, or hybrid work setups.

Clear cached copies of the WordPress form

A cache can serve an old admin form after WordPress has generated a new token. Clear caches in layers, testing after each change so you know which layer was involved.

  1. Clear the browser cache for the site, or open a private window and sign in again. A private window is a quick diagnostic; it does not permanently clear the normal profile’s cache.
  2. Purge the cache in any WordPress caching plugin. Temporarily pause its page and object caching features while testing the affected screen.
  3. Flush any host-level or reverse-proxy cache available to the site administrator. If you do not control that layer, ask the host to purge the site’s cache.
  4. In the dashboard, go to Settings → Permalinks and click Save Changes without changing the permalink structure. This flushes rewrite rules, a step recommended by WPZOOM for this symptom.
  5. Open a new dashboard tab and try the operation once more.

Never cache authenticated dashboard pages as a permanent workaround. Admin forms need fresh, user-specific security tokens; excluding /wp-admin/ and logged-in sessions from page caching is safer than repeatedly purging a cache.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use the location of the error to narrow the cause

Where it appears Most useful first check Why
Any dashboard form after leaving the tab open Reload the page and retry The nonce may have expired while the page was idle.
Several unrelated admin screens Clear browser, plugin and server caches A stale cached form can affect more than one screen.
One plugin’s settings page Test with that plugin disabled, then check its support issues and changelog A plugin may be generating, encoding or validating its own request incorrectly.
Media or other large-file upload Check PHP upload limits in Site Health The request can fail when the file exceeds server limits.
A cloud, connection or authorization screen Look for a plugin update or a documented issue Some failures are defects in the plugin’s nonce-bearing URL rather than site configuration.

Find a plugin conflict without guessing

If refreshing and cache clearing do not help, a plugin conflict is a common next suspect, especially when no new theme or plugin was recently installed. A plugin can alter the request, output a stale form, or terminate the request with its own error.

Rank #2
Sale
LOXP Adjustable Laptop Stand, Computer Stand with 360 Rotating Base | Ergonomic Laptop Riser Mount for Desk Foldable Protable Computer Desk Fits with MacBook Pro Air
  • ✔️[Foldabe & Protable] - Foldable laptop stand for desk & Protable computer stand, It combines the advantages of market brackets, convenient travel laptop stand. Easy to use. Suitable for working at home, office and outdoor, improve comfort.
  • ✔️[360°Rotation] - The computer stand with 360° rotating base, 360° rotation connected with the base is more flexible, the computer stand allows you to rotate the laptop to any angle.
  • ✔️[Stable & Durable] - The Computer stand is made of one-piece fiber metal material, which is more durable and stable than ordinary aluminum alloy computer stands. The upgraded rotating base makes the stand performance more stable, and the non-slip silicone protects the laptop from sliding.Only supports laptops up to 16 inches.
  • ✔️[Ergonmic Desing] - You can freely adjust the height and angle of the laptop stand to keep it at eye level, which helps to reduce the pressure on your body while working. Whether sitting or standing, there is a comfortable angle.
  • ✔️[Wide Compatibility] - Our laptop stand is compatible with all laptops from 10-16 inches, such as MacBook Air/Pro, Google PixelBook, Dell XPS, HP, ASUS, Lenovo ThinkPad, Acer, Chromebook and Microsoft Surface, etc. It is an ideal companion for computer workers.

Test plugins one at a time

  1. Make a current backup and, if possible, perform the test on a staging copy. Deactivating a security, commerce or caching plugin on a live site can temporarily remove important protection or functionality.
  2. Go to Plugins → Installed Plugins.
  3. Deactivate one plugin, preferably the one associated with the failing screen or the most recently updated plugin.
  4. Open a fresh copy of the affected page and repeat the action.
  5. If the error remains, reactivate that plugin and test the next one. Keep a simple list of each plugin and result.
  6. When the error disappears, reactivate the other plugins and leave the suspected plugin disabled while you check for an update or contact its developer.

Supporthost recommends this one-at-a-time approach because it identifies the smallest change that restores the request. Disabling every plugin at once may make the error vanish, but it does not tell you which component caused it.

Use Query Monitor for a targeted clue

Query Monitor can show which code path called wp_die(), the function WordPress and plugins commonly use to stop a request and display an error page. Install and enable it only for troubleshooting, reproduce the error, and inspect the request and caller information. A call attributed to a specific plugin is evidence to investigate, not automatic proof that the plugin is defective; confirm by disabling that plugin and repeating the test.

Example: a settings submenu can fail even with a default theme

A WordPress.org support discussion traced this message on W3 Total Cache settings submenus with Query Monitor. The report reproduced the problem using a default theme, which is a reminder that changing themes is not the first diagnostic step when the failing URL belongs to a plugin. Test the plugin that owns the screen before replacing a working theme.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
LOXP Laptop Stand for Desk, Aluminum Laptop Riser Holder with Wrist Support
  • [Healthy Use Habits] - Ergonomic laptop stand with wrist support, it can raise your laptop to a perfect 2.6-inch height, flush with your eyes, correcting your sitting posture helps reduce hunchback, and the humanized design increases wrist support. Ergonomic laptop stand black reduces the pressure on your wrist when typing, provides a rest for your wrist, is very comfortable to use, makes typing easier, and allows you to be healthy and happy.
  • [The Strongest Ventilation and Heat Dissipation Effect] - The open frame design of the Macbook stand for desk has the largest air circulation area - up to 90% airflow. And the use of high-quality aluminum alloy materials increases the heat dissipation effect, allowing your computer to always stay cool, using a laptop riser for desk can slow down and extend the life of your laptop.
  • [Non-slip and shockproof & safe and stable] - LOXP computer stand has large rubber pads, distributed on the upper and bottom of the computer stand for desk, to prevent the laptop from falling and scratching your arm or the table; making LOXP computer stand for laptop very suitable for office desks, kitchens, cafes, utility rooms and even anywhere. The powerful rubber pads provide strong friction to keep your device stable at all times.
  • [Solid and Sturdy Metal Stand] - This laptop wrist support is designed by engineers of loxp based on the concept of triangle stability. Three different force points provide strong support for your laptop device. All three sides are made of durable and tight aluminum alloy material. It is detachable and does not require screws. It is easy to assemble and disassemble. You can use it as a travel laptop stand because it is easy to carry.
  • [Widely Compatible with Laptops] - The laptop stand with palm rest is suitable for 9.3-17.3-inch laptops, such as MacBook Air 11.6/13/13.3/13.6/MacBook Pro13/13.3/14.2/15.4/16/2022/2021/2018/2016, suitable for Lenovo, Dell, Asus, HP, Chromebook, Samsung and other laptops (10", 11.6", 12", 13", 13.3", 14", 15", 15.5", 16", 16.2", etc.)

Fix upload-related occurrences by checking PHP limits

When the message appears while uploading an image, video or other large file, verify the server limits before changing nonce settings. WPBeginner identifies low upload_max_filesize and post_max_size values as a frequent cause.

Read the active values in WordPress

  1. Open Tools → Site Health.
  2. Select the Info tab, expand Server, and note upload_max_filesize and post_max_size.
  3. Compare both values with the file size and with the limits shown in Media → Add New. The request body must fit within post_max_size, and the file itself must fit within upload_max_filesize.

The values shown in Site Health are the values PHP is actually using for the request. A value in a local configuration file is not useful if the host overrides it.

Raise the limits through the server configuration

Use the configuration method supported by your host or PHP runtime: a hosting control panel, php.ini, a user-level PHP configuration file, or (where supported) .htaccess. Set both directives high enough for the intended file size, while staying within your host’s memory, execution-time and storage limits. For example, a host may accept settings such as:

Rank #4
Gogoonike Laptop Stand for Desk, Adjustable Laptop Riser Holder | Metal Foldable Computer Stand Portable Notebook Mount, Ventilated Cooling Tablet Stand Compatible with 10-15.6” Laptops
  • 【Adjustable & Ergonomic】:This laptop stand can be adjusted to a comfortable height and angle according to your actual needs, letting you fix posture and reduce your neck fatigue, back pain and eye strain. Very comfortable for working in home, office and outdoor.
  • 【Sturdy & Protective】 :Made of sturdy metal, it can support up to 17.6 lbs (8kg) weight on top; With 2 rubber mats on the hook and anti-skid silicone pads on top & bottom, it can secure your laptop in place and maximum protect your device from scratches and sliding. Moreover, smooth edges will never hurt your hands.
  • 【Heat Dissipation】 :The top of the laptop stand is designed with multiple ventilation holes. The open design offers greater ventilation and more airflow to cool your laptop during operation other than it just lays flat on the table.
  • 【Portable & Foldable】:The foldable design allows you to easily slip it in your backpack. Ideal for people who travel for business a lot.
  • 【Broad Compatibility】:Our printer stand is compatible with all laptops from 10-15.6 inches, such as MacBook Air/ Pro, Google Pixelbook, Dell XPS, HP, ASUS, Lenovo ThinkPad, Acer, Chromebook and Microsoft Surface, etc.Be your ideal companion in Home, Office & Outdoor.
upload_max_filesize = 256M
post_max_size = 256M

The numbers above are an example configuration, not a universal recommendation. Some hosts ignore these files or require a PHP-FPM restart; ask the host for the supported method. After changing the values, return to Tools → Site Health → Info → Server and confirm that the new values are active, then retry the upload from a freshly opened media page.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not confuse a size limit with a timeout

A file can be below both size limits and still fail if the connection times out, PHP runs out of memory, or a security layer blocks the file type. If Site Health shows adequate limits and only one plugin’s uploader fails, follow the plugin-conflict path instead of continually increasing PHP values.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

When the failing screen belongs to a plugin

Plugin-specific errors often require a code fix or an update rather than a WordPress setting. Search the plugin’s public support forum, issue tracker and changelog for the exact wording, the affected version and the date of the report. Back up the site before updating, and test the connection again from a newly opened screen after the update.

Best Value
Gogoonike Adjustable Laptop Stand for Desk, Metal Laptop Riser Holder | Portable Desktop Book Stands, Foldable Ventilated Cooling Computer Notebook Stand Compatible with 10-15.6” Laptops, Tablets
  • 【Adjustable & Ergonomic】:This laptop stand can be adjusted to a comfortable height and angle according to your actual needs, letting you fix posture and reduce your neck fatigue, back pain and eye strain. Very comfortable for working in home, office and outdoor.
  • 【Sturdy & Protective】 :Made of sturdy metal, it can support up to 17.6 lbs (8kg) weight on top; With 2 rubber mats on the hook and anti-skid silicone pads on top & bottom, it can secure your laptop in place and maximum protect your device from scratches and sliding. Moreover, smooth edges will never hurt your hands.
  • 【Heat Dissipation】 :The top of the laptop stand is designed with multiple ventilation holes. The open design offers greater ventilation and more airflow to cool your laptop during operation other than it just lays flat on the table.
  • 【Portable & Foldable】:The foldable design allows you to easily slip it in your backpack. Ideal for people who travel for business a lot.
  • 【Broad Compatibility】:Our desktop book stand is compatible with all laptops from 10-15.6 inches, such as MacBook Air/ Pro, Google Pixelbook, Dell XPS, HP, ASUS, Lenovo ThinkPad, Acer, Chromebook and Microsoft Surface, etc.Be your ideal companion in Home, Office & Outdoor.

A 2026 GitHub pull request for Elementor MCP is a concrete example: cloud action URLs returned HTTP 403 with this message because nonce-bearing URLs were encoded incorrectly. The proposed fix changed plugin code, so clearing caches or increasing server upload limits would not address that particular defect. This pattern applies broadly: if the message occurs only on a plugin’s cloud or connection action, check for a release that mentions nonce handling, URL encoding, authorization or 403 responses.

What to include in a plugin support report

  • WordPress version, PHP version and the plugin version.
  • The exact dashboard path and button you clicked.
  • Whether the issue occurs for every administrator or only one account.
  • Whether a fresh browser session, cache purge and a single-plugin test changed the result.
  • The request status code, if shown, and the Query Monitor caller information.
  • A sanitized copy of the URL or request parameters; never post active nonces, passwords or access tokens.

Fallback: changing nonce behavior in wp-config.php

A support thread suggests increasing nonce values in wp-config.php as a workaround. Treat this as a last resort, not the primary repair. A longer-lived token can hide a stale-cache problem, an upload-limit problem or a plugin bug, while weakening the time window in which a captured token might be useful.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not paste an unverified constant from a forum into production. WordPress core does not provide a general “make every nonce last longer” setting that is safe for every version and plugin. If a developer gives you a version-specific change, make a backup, document the original file, apply it only in a controlled environment, and remove it once the underlying plugin or caching issue is fixed. Never edit wp-config.php through a form that might expose its contents; use your host’s protected file manager or deployment process.

Decision path: which fix should you try?

Fix Speed Risk Scope Use it when
Reload the dashboard page Immediate Very low One request The page was idle or the action was slow.
Clear browser and site caches Minutes Low Site-wide cache layers Several forms show the message or pages look stale.
Deactivate plugins one at a time Minutes to an hour Medium on a live site One plugin or integration The problem persists on one screen or began after an update.
Raise PHP upload limits Minutes to a host change Medium Uploads and request bodies The failure occurs with large media or imported files.
Update or patch the plugin Depends on release Medium That plugin’s requests A cloud, connection or authorization action fails consistently.
Nonce configuration workaround Fast if supplied by a developer High Potentially site-wide Only as a temporary, version-specific workaround after diagnosis.

Prevent the error from returning

  • Open important dashboard forms shortly before saving instead of leaving them in a tab overnight.
  • Exclude authenticated dashboard pages and logged-in sessions from page caching.
  • Keep WordPress, themes and plugins updated, especially integrations that build cloud or authorization URLs.
  • Set upload limits based on the largest file your editors actually need, and verify the active PHP values after hosting changes.
  • Use staging for plugin and configuration tests, and keep a rollback backup before changing PHP settings or wp-config.php.
  • Record which page, user, file size and plugin versions reproduce an error; that information separates an expired token from a reproducible code defect.

When to involve your host or plugin developer

Contact the host when Site Health does not reflect your PHP changes, the server cache cannot be purged, or the request ends in a timeout or 403 despite valid limits. Contact the plugin developer when one plugin reproduces the message with other plugins disabled, when Query Monitor identifies that plugin, or when the failure is confined to its cloud or connection workflow. Include the diagnostic details listed above and avoid sharing live security tokens.

There is no established published statistic showing how often this message occurs, so frequency alone cannot identify the cause. The reliable signal is the reproduction pattern: a one-off failure after an idle tab points to a nonce or cache; a large-file-only failure points to PHP limits; and a single, repeatable plugin action points to that plugin’s implementation.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.