Как убрать category из адреса?

Есть адрес к примеру http://site.com/category/business/, а надо чтобы было http://site.com/business/…
Возможно ли так сделать?

7 Комментарии

  1. Есть несколько вариантов решения этой проблемы.
    Вариант зеро
    Настройка редиректа 301. Откройте файл .htaccess и добавьте в него такую строчку:

    вашсайт.ру нужно заменить доменом своего блога.
    Вариант первый
    Создание функции убирания category из адреса. Вставить этот код в файл functions.php:

    function shorturls($longlink) {
    	$longlink = str_replace('/category', '', $longlink);
    	return $longlink; }
    add_filter('category_link', 'shorturls', 1, 1);

    Вариант второй
    Плагин No category parents: http://wordpress.org/extend/plugins/no-category-parents/
    Вариант третий
    Плагин WP No Category Base: http://wordpress.org/extend/plugins/wp-no-category-base/
    Вариант четвертый
    Плагин Decategorizer: http://wordpress.org/extend/plugins/decategorizer/
    Вариант пятый
    Плагин Pathless Category Links: http://wordpress.org/extend/plugins/pathless-category-links/
    Вариант шестой
    Плагин Top Level Categories: http://wordpress.org/extend/plugins/top-level-cats/
    Вариант седьмой
    Плагин Advanced Permalinks: http://wordpress.org/extend/plugins/advanced-permalinks/

    Список можно продолжить.

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*