博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wordpress ,url友好!转载
阅读量:4201 次
发布时间:2019-05-26

本文共 741 字,大约阅读时间需要 2 分钟。

转载地址:http://www.seoow.com/technology/wordpress-url-set.html

WordPress无论功能上,扩展上,都是非常不错的,对也是很友好的。但是WordPress在文章分类前都加了前缀,默认为 /category,虽然可以更换名称,但是却增加了目录层次,对不是很好,以下介绍一些方法去除之。

1、修改源代码

修改源代码 wp-includes/文件夹下的 category-template.php文件:

找到此代码,大概在 20几行:
$catlink = $wp_rewrite->get_category_permastruct();
在下面一行添加代码:
$catlink = str_replace(‘/category’, “”, $catlink);

经测试这种方法可以将URL结构表面上改变,打开确实错误页面,原先地址却仍然有效。(不建议使用)

注意:如果使用修改代码的方法,后台设置里分类地址前缀要使用默认,也就是分类地址前缀选项留空,否则没有效果!分类的缩略名也不要和页面的永久链接缩略名相同!

2、使用插件Top Level Categories

去除方法:使用插件:Top Level Categories,下载地址:

激活之,不需要任何设置,/category/这层目录就去除掉啦。(注意是tag标签和目录都去掉了哦)

3、修改文章页URL

文章页URL修改在设置>固定连接>自定义链接 里修改,最好的设置方式为/%category%/%postname%,当然后面也可以加“.html”。这样“%category%”就显示分类目录了。

注意:要“%postname%”显示英文要记得在文章别名里面设置哦。

你可能感兴趣的文章
TensorFlow和keras的前世今生以及keras和tf.keras的对比
查看>>
Keras(一)分类模型实战
查看>>
Keras(二)回归模型实战
查看>>
Keras(三)实现深度神经网络
查看>>
sigmoid函数求导、求极值(史上最详细)
查看>>
Keras(四)实现批标准化、激活函数、dropout
查看>>
Keras(五)wide_deep模型
查看>>
Keras(六)keras模型封装转化为sklearn模型、使用超参数搜索
查看>>
排坑:TypeError: handle_get_file_code() got an unexpected keyword argument ‘save_all‘
查看>>
C++ explict
查看>>
const
查看>>
new & delete
查看>>
《Windows程序设计》第4章
查看>>
VC项目文件说明
查看>>
用Win32实现类似MFC中Draw3dRect函数的功能
查看>>
static、const和static const以及它们的初始化
查看>>
static
查看>>
《Windows程序设计》第5章
查看>>
#define
查看>>
IP首部检验和
查看>>