ЧПУ у рядку пошуку WordPress
Спочатку якщо набрати у рядку пошуку WordPress запит, ми отримаємо посилання типу:
https://wp-admin.com.ua/?s=wordpress&х=0&y=0
Але можна легко перетворити посилання і так:
https://wp-admin.com.ua/search/wordpress
Перший спосіб ЧПУ пошуку:
функція fb_change_search_url_rewrite() {
if ( is_search() && ! empty( $_ОТРИМАТИ['и'] ) ) {
wp_redirect( home_url( "/шукати/" ) . Урленкод( get_query_var( 'и' ) ) );
вийти();
}
}
add_action( 'template_redirect', 'fb_change_search_url_rewrite' );Другий спосіб ЧПУ пошуку через htaccess:
# search redirect
RewriteCond %{QUERY_STRING} \\?s=([^&]+) [Північна частина]
RewriteRule ^$ /search/%1/? [Північна частина,R,L]Другий спосіб більш цікавий та простий. Обидва способи працюють у мене тільки з англійською.
Подивіться також статтю “Транслітерація у ЧПУ WordPress«.
/*

- Базовий курс з веб-дизайну;
- Верстка сайтів;
- Загальний курс CMS WordPress та продовження курсу з розробки шаблонів;
- Розробка сайтів на PHP.




