Php 重写在Wordpress中不起作用的URL

Php 重写在Wordpress中不起作用的URL,php,wordpress,Php,Wordpress,我在一个子文件夹中有一个Wordpress站点,如下所示:www.example.com/TEST。我想重写一个特定页面的URL,该页面来自post\u type=page 例如,我有这样一个页面:www.example.com/TEST/albama TEST 我需要的最终结果URL如下:www.example.com/TEST/albama TEST/blog 我如何做到这一点 我试图使用add\u rewrite\u规则,但它对我不起作用 function custom_rewrite_b

我在一个子文件夹中有一个Wordpress站点,如下所示:
www.example.com/TEST
。我想重写一个特定页面的URL,该页面来自
post\u type=page

例如,我有这样一个页面:
www.example.com/TEST/albama TEST

我需要的最终结果URL如下:
www.example.com/TEST/albama TEST/blog

我如何做到这一点

我试图使用
add\u rewrite\u规则
,但它对我不起作用

function custom_rewrite_basic() {
    add_rewrite_rule('^blog/([0-9]+)/?', 'index.php?page_id=1053', 'top');
}
add_action('init', 'custom_rewrite_basic');
试试这个代码

function custom_rewrite_basic() {
        add_rewrite_rule('albama-test/blog/?(/([^/]+))?/?','index.php?pagename=albama-test','top');
}
add_action('init', 'custom_rewrite_basic');
试试这个代码

function custom_rewrite_basic() {
        add_rewrite_rule('albama-test/blog/?(/([^/]+))?/?','index.php?pagename=albama-test','top');
}
add_action('init', 'custom_rewrite_basic');

创建规则后是否重新保存永久链接?是的,David,但在重新保存后不工作创建规则后是否重新保存永久链接?是的,David,但在重新保存后不工作