使用WP No Category Base避免别名重复

WordPress技术博客wp应用技术

WP No Category Base去除分类目录标识层级

有不少朋友为了让wordpress的网站层级更加简洁,会使用WP No Category Base插件将wordpress默认区分分类的识别层级去除(一般为Category ,也可以在设置–固定连接中修改)。

去除掉这一层级之后,分类就和页面和文章一样的层级显示了。

这里就出现一个比较难以发现的冲突,如果你使用的固定连接为文章名,那么如果设置的文章、页面和分类的别名一样,那么就会造成冲突。

这个几率遇到的不大,但是对于分类和页面较多的时候,也会一不小心遇到。

根据我们测试的结果,如果页面和分类同名,这一地址会自动显示分类,而不显示页面,

如果你的分类和页面是一样的名字,自动生成的别名的情况,你就无法分辨到底是页面还是分类的情况

(就算是从编辑页面处查看页面也会跳转到分类的)

因此你可以从管理员工具条判断到底是页面还是分类:

使用WP No Category Base避免别名重复

因此避免这个情况出现,就是更改同别名的页面或者分类的别名,修改一个 让他们的固定链接不一样就行了。

 

如果是文章也是类似的,再发布文章时,如果文章的名称和分类或者页面的名称一样,那么记得在发布之前修改一下别名 ,这样就能够避免url不对应的问题出现了。

(如果你是用的文章名作为固定连接就会出现,使用数字连接不会出现这个情况,使用数字链接只会是分类和页面冲突,因为使用数字连接分类和页面也是用别名作为他们的URL的。)

 

如果你碰到这种情况,记得看一下工具条上显示的是分类还是页面了

(这里在使用购物盒子的社区功能时比较容易碰到这个问题,因为需要新建一个分类和页面来输出帖子列表的,因此很多朋友新建这两个项目都是用的一个名称,别名也是一样,就会出现建立好了帖子页面,进入页面什么都不显示,实际上是显示的分类目录,所以会发生错误,这点注意了就不会再发生了。)

 

 

 

上一篇:

下一篇:

文章评论

您好!请登录

取消回复
    展开更多