使用WP No Category Base避免别名重复
WP No Category Base去除分类目录标识层级
有不少朋友为了让wordpress的网站层级更加简洁,会使用WP No Category Base插件将wordpress默认区分分类的识别层级去除(一般为Category ,也可以在设置–固定连接中修改)。
去除掉这一层级之后,分类就和页面和文章一样的层级显示了。
这里就出现一个比较难以发现的冲突,如果你使用的固定连接为文章名,那么如果设置的文章、页面和分类的别名一样,那么就会造成冲突。
这个几率遇到的不大,但是对于分类和页面较多的时候,也会一不小心遇到。
根据我们测试的结果,如果页面和分类同名,这一地址会自动显示分类,而不显示页面,
如果你的分类和页面是一样的名字,自动生成的别名的情况,你就无法分辨到底是页面还是分类的情况
(就算是从编辑页面处查看页面也会跳转到分类的)
因此你可以从管理员工具条判断到底是页面还是分类:
因此避免这个情况出现,就是更改同别名的页面或者分类的别名,修改一个 让他们的固定链接不一样就行了。
如果是文章也是类似的,再发布文章时,如果文章的名称和分类或者页面的名称一样,那么记得在发布之前修改一下别名 ,这样就能够避免url不对应的问题出现了。
(如果你是用的文章名作为固定连接就会出现,使用数字连接不会出现这个情况,使用数字链接只会是分类和页面冲突,因为使用数字连接分类和页面也是用别名作为他们的URL的。)
如果你碰到这种情况,记得看一下工具条上显示的是分类还是页面了
(这里在使用购物盒子的社区功能时比较容易碰到这个问题,因为需要新建一个分类和页面来输出帖子列表的,因此很多朋友新建这两个项目都是用的一个名称,别名也是一样,就会出现建立好了帖子页面,进入页面什么都不显示,实际上是显示的分类目录,所以会发生错误,这点注意了就不会再发生了。)
您好!请登录