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

WordPress设置URL Slug后仍显示默认文章链接如何修复

WordPress设置自定义Slug后仍显示默认动态ID链接的修复方法

按优先级从高到低依次排查操作即可:

  • 刷新固定链接重写规则
    登录后台进入「设置」-「固定链接」页面,不要选择「朴素」型链接结构(也就是你现在看到的带?p=数字ID的默认格式),直接选择「文章名」结构,对应链接规则为/%postname%/。哪怕你之前已经选过这个选项,也拉到页面底部重新点击一次「保存更改」,80%的这类问题都是重写规则没有自动刷新导致的,点保存就会触发规则重建。
  • 检查服务器重写配置
    如果保存固定链接后还是不生效,排查服务器环境的重写支持:
    • 用Apache环境的话,确认站点根目录下的.htaccess文件存在,且文件权限为644,保证WordPress有写入权限,保存固定链接时系统会自动把重写规则写入这个文件;如果文件不可写,页面会提示你手动复制规则内容,粘贴到.htaccess文件里保存即可。
    • 用Nginx环境的话,确认站点配置文件里已经加入WordPress对应的重写规则,修改配置后重载Nginx服务才能生效。
  • 排查缓存和冲突问题
    先清空站点的页面缓存、CDN缓存、本地浏览器缓存,排除缓存导致的旧链接展示问题。如果清缓存后还是异常,临时禁用所有SEO类、链接管理类、缓存类插件,这类插件经常会自定义链接生成逻辑,很容易覆盖你设置的Slug规则;如果禁用插件后恢复正常,再逐个开启插件定位是哪个插件导致的冲突。如果插件都没问题,临时切换到WordPress官方默认主题,排除主题自带的路由规则干扰。
  • 校正单篇文章Slug格式
    打开对应文章的编辑页,在右侧设置面板的「固定链接」栏里,把Slug手动改成全小写、用短横线连接的格式,也就是why-do-you-need-a-passport,不要带空格、大写字母,改完后更新文章即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.31 12:48:16