Какие есть варианты постоянных ссылок для базы "Категория" и как ее удалить?
В разделе "Настройки > Постоянные ссылки" можно задать базовое имя для категорийных страниц. Например, site.com/categories/my-first-category/.
Есть ли настройка, которую можно добавить в functions.php, позволяющая убрать базовый префикс категории и ссылаться напрямую? Например, чтобы ссылка выглядела так: site.com/my-first-category/
Я понимаю, что это может привести к конфликтам имен постов и категорий (если, например, у поста и категории будет одинаковый ярлык), но в моем случае ссылки на посты заканчиваются на .html, а ссылки на категории — нет, так что конфликтов быть не должно.

есть ответ о том, как сделать это в стиле WordPress здесь
но более быстрый способ — использование файла .htaccess, добавив эту строку
RewriteRule ^category/(.+)$ http://www.yourblog.com/$1 [R=301,L]
просто убедитесь, что вы заменили http://www.yourblog.com/ на нужный вам адрес.
Надеюсь, это поможет.

@בניית אתרים - Спасибо! Это готовая тема WordPress, поэтому у меня не будет прямого доступа к htaccess для добавления фильтра. Можно ли это сделать через functions.php? Насколько легко это отменить?

@בניית אתרים: Это делает редирект со старого формата на новый, но как WordPress узнает, что новые URL имеют такой формат? Думаю, вам нужно также добавить что-то в правила перезаписи WordPress, иначе он не будет знать, что делать с входящими URL такого формата

@Scott B - думаю, вам нужно что-то вроде этого http://wordpress.stackexchange.com/questions/6104/best-and-cleanest-way-to-remove-category-from-category-permalinks

@Scott B - также посмотрите на http://wordpress.org/extend/plugins/wp-no-category-base/ плагин, который сделает это за вас.
