使WordPress成为核心

开的14年前

上次修改时间5年前

#16230 新的 缺陷(bug)

类别蛞蝓在某些条件下不能像预期的那样切割200个字符

报告人: 保罗的侧面 保罗 所有者:
里程碑: 优先: 正常的
严重程度: 正常的 版本: 3.1
组件: 分类学 关键词: 需要-补丁 需求-测试
重点: 复写的副本:

描述

当类别名称超过200个字符时,它会被剪切为200个字符,创建类别时自动创建的slug也会如此。

现在,如果您随后编辑类别名称或slug,再次尝试设置长度超过200个字符的名称,则会再次剪切。

但是,如果您编辑名称或slug并使用像下面这样的很长字符串:

%d1%85%d1%80%d0%b0%d0%10%bd%d0%40%b0/%d1%40%d1%70%b5%d1%86%d0%30%b5%d0%d1%b8/%d0%24%d0%75%d1%4%d0%5 d1%81%d0%b5%d1%80%d1%82%d0~%d1~%d1%d1%85%d1%80%d0%b0%d0%10%bd%d0%40/%d1%41%d0%3b%d0%2b0%b4%d0%7a%b8%d1/88%d0%sb8-%d0%%b4%d 0%b5%d1%81%d0%b5%d1%d1%80%d1%82%d0~%d1%-%d1+80%b5%d0%-%b5%bf%d1%72%d0%d0%b8-%d1%85%d1%80%d0%b0%d0%bd%d0%b0-%d1%80%d0%sb5%d1%86%d0%45%d0%bf%d1%/

然后,slug的长度超过了200个字符的限制。

现在,如果在“类别”列表仪表板页面上,您的类别多于一个页面上的可见类别,并且您在上面编辑的类别不在第1页上,则该类别所在的页面将显示为空(而如果连续的页面包含常规类别,则可以正常显示)

这已在3.1-RC2-17283上复制

更改历史记录(5)

#1 @谢尔盖·比尤科夫
14年以前

抛开一个问题:我们真的需要以urlencoded形式存储slug吗?它只允许非英语蛞蝓使用33个字符,这明显小于最初的200个字符限制。

上次编辑时间14年前通过谢尔盖·比尤科夫(以前的)(差异)

#2 @马克贾奎斯
14年以前

  • 里程碑已从更改等待审查未来版本

#3 @谢尔盖·比尤科夫
13年以前

  • 关键词 需要-补丁补充;类别 段塞远离的

相关:#10483

#4 @珍珠蛋白
11年以前

  • 组件已从更改概述分类学

#5 @基督教堂7
9年以前

  • 关键词 需求-测试补充

4.3.1中似乎仍然存在错误

注:请参阅TracTickets公司获取有关使用的帮助门票。