Удалите «страницу» Slug из пагинации URL на странице магазина - PullRequest
0 голосов
/ 20 апреля 2020

Как удалить слаг "page" из URL страницы магазина. Я пробовал приведенное ниже решение, но оно не работает.

add_action( 'init', 'my_custom_page_word' );

function my_custom_page_word() {
  global $wp_rewrite;  // Get the global wordpress rewrite-rules/settings

    $wp_rewrite->pagination_base = ""; 

    unset($wp_rewrite->extra_rules_top["shop/page/([0-9]{1,})/?$"]);
    $wp_rewrite->extra_rules_top['shop/([0-9]{1,})/?$'] = 'index.php?post_type=product&paged=$matches[1]';

}

Ожидаемое разбиение на страницы

project.com / shop / 1

Но я получил приведенный ниже результат из вышеприведенного решения.

project.com / shop // 1 /

...