我看到一个Wordpress插件,从文章URL Slug中删除某些单词.
所以举个例子,没有插件,如果我创建一篇标题为...的文章
然后Wordpress会自动创建这个URL Slug ...
现在,如果我使用删除"停止"单词的插件,它将改为创建此URL slug ...
现在我的问题,插件的描述说它对SEO更好,我很好奇,如果其他人觉得这样更好地删除这样的话或更好的有更长的版本?
我有一堆数据库记录(没有auto_increment ID或其他任何类似的东西)呈现为列表,而且我需要用独特的方法来区分它们id.
我可以在循环中添加一个运行计数器并完成它,但不幸的是,这个ID需要在整个站点中交叉引用,但是列表是有序或过滤的.
因此,我有一个想法将记录标题包含在内id(使用前缀,因此它不会与布局元素冲突).
我怎么能id以一种万无一失的方式将字符串转换为名称,以便它永远不会包含会破坏HTML或不能作为有效CSS选择器工作的字符?
例如;
Title ==> prefix_title
TPS Report 2010 ==> prefix_tps_report_2010
Mike's "Proposal" ==> prefix_mikes_proposal
#53: Míguèl ==> prefix_53_miguel
Run Code Online (Sandbox Code Playgroud)
标题总是多种多样,足以避免冲突,并且永远不会包含任何非西方字符.
谢谢!