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

如何在数据库中仅为WordPress页面及文章URL添加尾部斜杠?

在WordPress中通过SQL为文章/页面链接添加尾部斜杠

要只给文章、页面内容里的站内页面链接加尾部斜杠,同时避开图片、文件这类带扩展名的URL,可以用带正则的SQL更新语句,操作如下:

1. 先测试匹配内容(必做,避免误改)

先运行查询确认哪些内容会被修改,记得替换你的域名和表前缀:

SELECT ID, post_title, post_content
FROM wp_posts
WHERE post_type IN ('post', 'page')
AND post_content REGEXP 'href="https://your-domain.com/([a-zA-Z0-9/-]+)([^/.])"';

2. 执行更新操作

确认测试结果符合预期后,运行更新语句:

UPDATE wp_posts
SET post_content = REGEXP_REPLACE(
    post_content,
    'href="https://your-domain.com/([a-zA-Z0-9/-]+)([^/.])"',
    'href="https://your-domain.com/\\1\\2/"'
)
WHERE post_type IN ('post', 'page')
AND post_content REGEXP 'href="https://your-domain.com/([a-zA-Z0-9/-]+)([^/.])"';

关键说明

  • 替换https://your-domain.com为你实际的网站域名
  • 如果你的WordPress表前缀不是默认的wp_,把wp_posts改成对应的前缀(比如myblog_posts)
  • 正则逻辑:只匹配结尾不是斜杠、也不是扩展名点的站内链接,所以图片(.jpg/.png)、文件(.pdf/.zip)这类URL不会被修改
  • 务必先备份数据库,万一操作失误可以快速恢复

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 23:45:35