2015-12-30 2 views
0

У меня есть сайт Wordpress в подпапке: www.example.com/TEST. Я хочу переписать URL-адрес для определенной страницы, которая находится от post_type = page.Переписать URL-адрес, не работающий в Wordpress

Например, у меня есть страница, как это: www.example.com/TEST/albama-test

И мне нужно конечный результат URL, чтобы быть похожим: www.example.com/TEST/albama-test/blog

Как этого добиться?

Я попытался использовать add_rewrite_rule, но это не работает для меня.

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

вы повторно сохранить пермалинки после создания правила? – David

+0

Да Дэвид, но не работает после повторного сохранения – ManoharSingh

ответ

0

Попробуйте этот код

function custom_rewrite_basic() { 
     add_rewrite_rule('albama-test/blog/?(/([^/]+))?/?','index.php?pagename=albama-test','top'); 
} 
add_action('init', 'custom_rewrite_basic'); 
Смежные вопросы