当前位置:秋硕笔记 > 主机 > 正文

如何修改WordPress主题page页面的固定链接格式

假设一个页面的链接格式为

https://www.cuikaiyun.net/guestbook

想改成

https://www.cuikaiyun.net/page/guestbook.html

也就是加一个前缀page,再加一个后缀.html

将下面的代码放到functions.php中就可以实现:

add_action( 'init', 'custom_page_rules' );
function custom_page_rules() {
global $wp_rewrite;
$wp_rewrite->page_structure = $wp_rewrite->root . 'page/%pagename%.html';
}

add_filter('redirect_canonical', 'cancel_redirect_canonical');
function cancel_redirect_canonical($redirect_url)
{
if( is_page()) return false;
return $redirect_url;
}

感觉很棒!可以赞赏支持我哟~

赞(0) 打赏

评论抢沙发