Код: Выделить всё
function remove_category($query) {
if (!is_admin() && ($query->is_category() || $query->is_tag())) {
$category = get_queried_object();
$query->set('post_type', 'post');
$query->set('category_name', $category->slug);
$category_id = $category->term_id;
$category_link = get_category_link($category_id);
$url = $category_link;
$arr = parse_url($url);
$path = $arr['path'];
$str_to_arr = explode('/', $path);
$archive = $str_to_arr[2];
$new_url = str_replace('/' . $archive, '', $url);
echo "New URL: {$new_url}";
}
return $new_url;
}
Теперь я попробовал применить «URL-адрес сайта» фильтр-хук, но сайт ломается. Как я могу этого добиться?
Подробнее здесь: https://stackoverflow.com/questions/788 ... rdpress-wi