默认情况下,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)粘贴。
“另一个”;解决方案;就是用更短的鼻涕虫。