Изменение URL WordPress для поиска дружественных - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть сайт WordPress, где у меня есть раздел фильтра (не раздел поиска), который принимает несколько параметров. В настоящее время WordPress ищет его, генерируя URL-адрес, такой как mysite.com/?data1=abc&data2=def&data3=ghi. Я хочу изменить URL-адрес, чтобы он выглядел как mysite.com/data1/abc/data2/def/data3/ghi/, что более удобно для поиска.

1 Ответ

0 голосов
/ 22 апреля 2020

вам нужно добавить ниже код в вашей теме function.php файл, чтобы изменить перенаправление поиска Wordpress по умолчанию

function Wordpress_Change_Url() {
    if ( is_search() && ! empty( $_GET['s'] ) ) {
        wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
        exit();
    }   
}
add_action( 'template_redirect', 'Wordpress_Change_Url' );

Выше его просто идея, чтобы вы могли добавить все переменные в этом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...