WordPress自定义页面URL重写

时间:2016-02-18 19:24:32

标签: php wordpress

我在wordpress上有自定义页面,可通过以下方式访问:

domain.com/custom-page/1

我怎样才能实现以下网址格式:

domain.com/custom-page/1/Title-of-Page-Content

domain.com/custom-page/1-Title-of-Page-Content

似乎在" custom-page"其他整数值是不可接受的。

注意: 我尝试了.htaccess方式并在theme / functions.php中添加以下代码

function custom_rewrite_rule() {
    add_rewrite_rule('custom-page/([^/]*)/([^/]*)?$','index.php?pagename=custom-page&_id=$matches[1]&title=$matches[2]','top');
}
add_action('init', 'custom_rewrite_rule', 10, 0);

任何帮助?提前致谢。

1 个答案:

答案 0 :(得分:0)

当您进入Wordpress的管理区域时,请转到“设置”弹出菜单。永久链接有一个选项。去那里,为你的页面选择你想要的模式。根据你所说的,我认为你想要选择的具体名称是Post Name。