Wordpress3.2之前版本

WordPress 的文章分类网址默认显示在 category 父目录下,例如分类名为 wp ,分类链接样式则为 http://blog.com/category/wp。如果后台设置的文章静态链接结构为“/%category% /%postname%.html”,例: http://blog.com/wp/x.html,那么之前的分类链接显得不合逻辑,所有我们希望将它去 掉。

对于 wordpress 中的各类问题,几乎都能找到插件解决,这个问题也不例外。但是很大一部分 wper 患有严重的代码控,但凡修改代码可以达到的效果绝不用插件代替,即便后者更为简单。所以在这里介绍一个非插件的方法:
在目录 wp-includes/category-template.php 文件中搜索:

$catlink = $wp_rewrite->get_category_permastruct();

在下面添加:

$catlink = str_replace('/category', "", $catlink);

保存即可。

Wordpress3.2版本

在目录 wp-includes/category-template.php 文件中搜索:

function get_category_link( $category )

在最后的

return $category;

之前加入

$category = str_replace('/category', "", $category);

保存即可。

转载于:https://www.cnblogs.com/huangcong/archive/2011/07/09/2101674.html

黄聪:Wordpress3.2去除url中的category(不用插件实现)相关推荐

  1. Vue.js项目去除url中的#/ - 解决篇

    文章目录 `Vue.js`项目`去除`url中的`#/` 一.解决办法 二.前后效果图,对比如下 Vue.js项目去除url中的#/ 使用vue路由,新建项目的url地址总是带有锚点#/,如下url: ...

  2. LNMP一键安装包+Thinkphp搭建基于pathinfo模式的路由(可以去除url中的.php)

    LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat/Fedora.Debian/Ubuntu/Raspbian/Deepin VPS或独立主机安装LNMP(Ngin ...

  3. js去除url中的localtion.search部分

    localtion.search是url中拼接的参数部分 js去除url中的localtion.search部分包括?部分 if (location.search) {var old_url = wi ...

  4. thinkPHP 中去除URL中的index.php

    例如你的原路径是 http://localhost/app/index.php/module/action/var/value/ 那么现在的地址是 http://localhost/app/modul ...

  5. u 去除index.php,ThinkPHP去除url中的index.php

    一.apache服务器 1.httpd.conf配置文件中加载了mod_rewrite.so模块  //在APACHE里面去配置 #LoadModule rewrite_module modules/ ...

  6. 易优cms 去除URL中的index.php Eyoucms快速入门

    针对不同服务器.虚拟空间,运行PHP的环境也有所不同,目前主要分为:Nginx.apache.IIS以及其他服务器.下面分享如何去掉URL上的index.php字符,记得在管理后台清除缓存,对于一些E ...

  7. 易优cms伪静态,EyouCms去除URL中的index.php

    针对不同服务器.虚拟空间,运行PHP的环境也有所不同,目前主要分为:Nginx.apache.IIS以及其他服务器.下面分享如何去掉URL上的index.php字符,记得在管理后台清除缓存,对于一些E ...

  8. cms访问index.php出错,易优Cms去除URL中的index.php

    针对不同服务器.虚拟空间,运行PHP的环境也有所不同,目前主要分为:Nginx.apache.IIS以及其他服务器.下面分享如何去掉URL上的index.php字符,记得在管理后台清除缓存,对于一些E ...

  9. 黄聪:C#设置Word中表格某个列宽

    某一列宽     table.Document.Tables.Item(x){第几个表格}.Columns.item(y){第几列}.SetWidth                          ...

最新文章

  1. Windows8 Metro开发 (03) : AppBar控件之BottomAppBar
  2. iptables中关于limit和limit-burst的解释
  3. node seneca_使用Node.js和Seneca编写国际象棋微服务,第3部分
  4. mysql ssh .net_c# – 使用SSH.NET库与MySQL建立SSH连接
  5. 模板三连击:树状数组+线段树+主席树
  6. Oracle根底数据标准存储名目浅析(三)——日期标准(三)
  7. fasfdfs安装记录(CentOS7)
  8. pycharm用社区版还是专业版?看下两者的区别吧!
  9. scala学习手记15 - 独立对象和伴生对象
  10. 基于统计学的商务与经济数据分析知识
  11. 专家视点:杜绝木马的干扰-防范后门的技巧(转)
  12. html5 实心圆点,html5使用canvas画空心圆与实心圆
  13. Obsidian 0x01:Obsidian 双链
  14. 移动端电影院社交来啦 约上ta看一场电影
  15. 深度学习—数据处理常用代码Python合集
  16. 新浪出输入法了,深蓝词库转换更新到1.3.1——增加对新浪拼音输入法的支持
  17. mysql内核架构_热血江湖mysql内核技术之门派数据库表结构说明
  18. 时间选择器(datetimepicker)的使用
  19. 未来的搜索大战:生态能力成为胜负手
  20. 购物车加商品时候结算步骤

热门文章

  1. redis rdb aof区别_Redis的持久化机制:RDB和AOF
  2. 拉普拉斯算子属于卷积方法吗_论文笔记 - 图卷积神经网络综述
  3. 谷雨钜献 | 用深度学习理解遥感图像,识别效率提升90倍,PaddlePaddle中科院遥感地球所...
  4. 亚马逊警用刷脸计划小小受阻,但原因并不是贝佐斯妥协
  5. 全是大事:百度华为联手搞AI;滴滴再融40亿美元也说搞AI
  6. centos7.4 kubeadm安装Kubernetes 1.14.1 集群
  7. 在CentOS/RHEL 7.X安装 EPEL repo 的方法 1
  8. logback之使用demo
  9. 如何在Swiper内制作CSS3动画效果
  10. 如何快速导入SVN服务器的项目代码