如何增加分类术语slug的长度?

时间:2021-02-12 作者:Shah Alom

我正在尝试在主题分类法中创建一个新术语。因为我是用孟加拉文Unicode而不是英文写的,所以slug是用较少/不完整的文本创建的。

是否有任何钩子来更新分类术语slug的长度?

enter image description here

1 个回复
SO网友:fuxia

默认情况下,WordPresssets the length of that field to 200 创建数据库表时。

现在,您可以通过在控制台中运行此SQL命令来更改这一点(将tabe前缀更改为您的设置,然后首先进行备份):

ALTER TABLE wp_terms MODIFY COLUMN slug VARCHAR(1000);
但是…好的名称,屏幕截图中的第一个字段,有相同的限制,并且没有被截断。此外,我在WordPress代码中没有看到任何在插入数据库之前对slug进行限制的内容。很可能我在回拨时错过了WP。

因此,请在安全、准确的站点副本中对此进行测试,看看它是否解决了您的问题。还要确保不要插入无效字符,因为它们将导致值被截断。使用复制时可能会发生这种情况(&A);从不完全兼容Unicode的软件(如Word)粘贴。

“另一个”;解决方案;就是用更短的鼻涕虫。

相关推荐

在URL固定链接最后一个斜杠返回不同内容后添加了slug

我是一名网络开发人员,但没有wordpress经验,我正在帮助一位朋友。因此,我对以下格式的帖子进行了永久链接:https://example.com/some-slug/ 但是,出于某些原因,此格式中也有返回内容的链接:https://example.com/some-slug/alternative-categoryA-categoryB-blog-1/ 后一种格式返回一个标题相同的页面,一幅图像,但没有任何文本。我不知道如何以及为什么创建这些URL,也不知道如何删除它们。我希望这