我从2003年开始有一个博客。几年前,我把它从我自己编写的自定义博客系统中移到学习PHP到Wordpress。我写了一个自定义脚本来进行导入和所有字段导入正常(标题,日期创建/编辑,帖子正文,元,回复等)除了post-slug列。当时,我要么没有想到slu or,要么认为我不需要它们,所以剧本没有从标题中产生一个好的,消毒的slu .../ / p>
快到几周前我决定设置使用这种格式的非常永久链接(用于搜索引擎优化和人类可读性):
http://siteurl.com/idOfPost/sanitized-name-of-title
我在Wordpress中创建的所有帖子自导入后都有清理过的标题,但我导入的所有帖子最后都没有标题(因为post-slug字段对于那些帖子是空的) 。这些页面只有id,但我希望他们有标题。我无法在没有大量修改的情况下再次运行自定义脚本,因为Wordpress表已经有所改变。
有没有人知道Wordpress友好的脚本或插件会为我生成slu ??我本可以写一个,但是,我宁愿使用经过时间考验的经过测试的解决方案(或者至少是使用它的一群Wordpress用户的测试)。
我用谷歌搜索过,并没有找到一个看起来很健壮/安全的解决方案,足以让我适应。