You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress后台文章预览链接显示无内容的问题修复咨询

修复WordPress文章预览链接无内容问题

排查与修复步骤

1. 排查主题/插件冲突

  • 先切换到WordPress默认主题(比如Twenty Twenty-Four),再测试预览链接。如果恢复正常,说明当前主题的预览逻辑存在错误,需要检查主题的single.php或模板部件文件中处理预览参数的代码——大概率是同时判断三个参数时逻辑写错了(比如用了必须同时满足的校验逻辑,但某个参数校验未通过)。
  • 逐个禁用插件,每禁用一个就测试一次预览链接,定位出导致冲突的插件。可以联系该插件开发者获取更新,或替换为功能类似的其他插件。

2. 用代码调整预览链接参数

如果主题和插件排查后无问题,直接在主题的functions.php文件中添加以下代码,自动移除预览链接里的preview=true参数:

add_filter('preview_post_link', 'fix_preview_link_conflict', 10, 2);
function fix_preview_link_conflict($link, $post) {
    $link = remove_query_arg('preview', $link);
    return $link;
}

这段代码会生成只保留preview_id和preview_nonce的有效预览链接,避免参数组合触发错误逻辑。

3. 检查缓存/CDN设置

  • 若网站启用了CDN或服务器缓存,先临时关闭缓存再测试预览链接。如果恢复正常,需要在缓存规则中排除带有preview_id、preview_nonce、preview=true参数的请求,防止缓存错误的预览页面状态。
  • 清理WordPress后台插件缓存和浏览器缓存,确保预览请求能实时获取最新内容。

4. 重置固定链接

进入WordPress后台「设置」-「固定链接」,无需修改现有设置,直接点击「保存更改」重置固定链接规则。这可以修复可能存在的重写规则错误,避免预览链接的参数解析异常。

内容的提问来源于stack exchange,提问作者NetPax

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 20:58:25