Главная » Wordpress » Изменение URL результатов поиска в WordPress

Изменение URL результатов поиска в WordPress

На блоге Дмитрия Донченко подсмотрел интересную функцию для замены URL результатов поиска по блогу на WordPress.

Для наглядности приведу примеры URL при поиске на моем блоге программы WebCam Loader:

Стандартный URL: https://geekelectronics.org/?s=WebCam+Loader

URL после добавления новой функции: https://geekelectronics.org/search/WebCam+Loader

Ну и сам код функции, который вам необходимо добавить в файл function.php вашего шаблона

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

Похожие записи
Создаем интернет-магазин на WordPress и e-Commerce... Как я и обещал в прошлый раз, сегодня опишу процесс добавления товаров в интернет-магазин на базе плагина WP e-Commerce. Ручное добавление я буду исп...
Добавление альбома Picasa в WordPress с помощью пл... Нашёл замечательный плагин, для добавления альбома Google Picasa на блог под управлением Wordpress. Этот плагин - PWA+PHP (Basic Version - я использую...
WordPress удаление category из URL Сам я для удаления category из адреса использовал плагин Seo-Without-Category, но можно просто добавить в файл .htaccess следующую строку:RewriteRule ...
Не работают рубрики в WordPress 3.4... После обновления движка Wordpress до версии 3.4, у меня возникла проблема с открытием категорий новостей.  Пришлось поочередно отключать все пл...
This entry was posted in Wordpress and tagged , . Bookmark the permalink.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *