Сегодня я покажу вам как убрать из url вашего WordPress сайта или блога надоедливую и ненужную вставку category. Ничего сложного в этой задаче нет, достаточно добавить в самый конец файла functions.php вашей темы оформления код:
add_filter('category_link', create_function('$a', 'return str_replace("category/", "", $a);'), 9999);
или
function true_remove_category_from_category($cat_url) { $cat_url = str_replace('/category', '', $cat_url); return $cat_url; } add_filter('category_link', 'true_remove_category_from_category', 1, 1);
Вот и всё! Мы избавились от category в ссылках.
Если нет желания копаться в коде, можно воспользоваться плагином Remove Category URL.