Как ссылкам на результаты поиска в блоге придать человеческий вид

Как ссылкам на результаты поиска в блоге придать человеческий вид | n-wp.ru
Пример простой функции, приводящей ссылку на результаты поиска в блоге к удобочитаемому виду.
👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Как ссылкам на результаты поиска в блоге придать человеческий вид

Если не пользоваться никакими ухищрениями, то стандартные ссылки на результаты поиска выглядят примерно так:

</pre>
<p>Трудноперевариваемый вид, не правда? Неплохо бы переделать его к более удобному для человеческого понимания:</p>
<pre>

Такого вида ссылок для поисковых запросов в блоге можно добиться, если сделать небольшую “прививку”.

Нужно добавить в файл functions.php:

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

Это код функции, приводящей ссылку на страницы поисковой выдачи в блоге к более человеческому виду.

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий