WordPress如何修改页面链接结构跟分录目录结构一样?

这里气候宜人,物产丰富,风景优美,是中国重点风景旅游城市。多明媚的秋天哪,这里,再也不是焦土和灰烬,这是千万座山风都披着红毯的旺盛的国土。那满身嵌着弹皮的红松,仍然活着,傲立在高高的山岩上,山谷中汽笛欢腾,白望在稻田里缓缓飞翔。秋天的美是成熟的——它不像春那么羞涩,夏那么坦露,冬那么内向。

今天在百度知道看到这样的一个问题:wordpress修改页面链接,描述为:我的页面链接是http://www.abcd.com/abcd,但是我想把它改成跟分类目录归档一样的链接http://www.abcd.com/archives/category/abcd请问该怎么改?这种情况一般只需要在当前使用的主题的functions.php文件中即可,老古直接在回答了该问题,可惜提交答案之后立马说我的答案违反规定,所以立马申诉了,目前尚未有结果,具体如下图所示:

题外话:百度知道这个昵称真的丑爆了,如果你不懂得如何修改百度知道的昵称请参考『百度知道昵称怎么修改不了?如何修改默认昵称?』。

回归正题,对于本文所提到的问题,解决方法确实很简单,只需要将以下代码添加到当前主题的 functions.php 文件中即可。

//修改WordPress页面URL结构
add_action( 'init', 'custom_page_rules' );
function custom_page_rules() {
global $wp_rewrite;
$wp_rewrite->page_structure = $wp_rewrite->root . 'archives/category/%pagename%';
}

其中代码中的archives/category/可以改为其他的,如page或其他。

如果你想要在WordPress页面的URL地址后面添加.html,方法同样很简单,只需要添加一段代码即可,具体请参考『如何修改WordPress的page页面默认URL结构?』。

本文WordPress如何修改页面链接结构跟分录目录结构一样?到此结束。当你感到悲哀痛苦时,最好是去学些什么东西。领悟会使你永远立于不败之地。小编再次感谢大家对我们的支持!

标签: WordPress