设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 数据 手机
当前位置: 首页 > 教程 > 正文

去除wordpress固定链接后URL中的category的方法

发布时间:2022-06-23 12:44 所属栏目:61 来源:互联网
导读:category在wordpress固定链接中默认是存在的,许多为了网优化的朋友会需要把固定链接 category部份给去掉了,下面我们一起来看删除wordpress固定链接后URL中的category的方法. 插件方案删除category的方法. wordpress设置伪静态(即后台设置固定链接,非默认)后,
  category在wordpress固定链接中默认是存在的,许多为了网优化的朋友会需要把固定链接 category部份给去掉了,下面我们一起来看删除wordpress固定链接后URL中的category的方法.
 
  插件方案删除category的方法.
 
  wordpress设置伪静态(即后台——设置——固定链接,非默认)后,分类目录的URL结构会变成http://域名/category/目录别名,显然其中的category/很碍眼,前面介绍过两款插件 No category parents 和 wp-no-category-base 用于去掉伪静态后分类目录URL的category/部分,现在再介绍一款删除分类目录URL中category/的插件FV Top Level Categories.
 
  插件介绍:
 
  设置固定链接后,删除分类页面网址的category/前缀.
 
  使用方法:
 
  1、进入后台——插件——安装插件,搜索FV Top Level Categories进行安装(或进入WP官网下载).
 
  2、安装成功后,无需要进行任何设置,进入后台——插件——已安装插件中启用该插件即可。
 
  注意:该插件支持wordpress最低版本为 3.2.1
 
  二次修改wordpress配置文件来解决.
 
  修改Wordpress函数,去掉分类前缀category
 
  1、找到你Wordpress博客wp-includes文件夹下的category-template.php。
 
  2、打开此文件,搜索(get_category_link()函数里):
 
  $catlink = $wp_rewrite->get_category_permastruct();
 
  在其后,另起一行加入:
 
  $catlink = str_replace('/category' , '',$catlink);//phpfensi.com
 
  代码作用是,使用字符串替换函数,把获取分类链接函数的分类链接里的/category替换掉,达到去掉分类链接前缀/category的目的.
 
  3、保存上传到服务器即可.
 
 

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读