Как убрать tag из url адреса
Здравствуйте, подскажите пожалуйста как убрать tag из url адреса. В данный момент пока теги не выводятся, category убрал сразу когда сайт ещё был на локалке при помощи плагина seo by yoast.
Нашёл решение может кому пригодиться:
$categories = get_the_category($post_id); foreach($categories as $category) { if( !in_array( $category->term_id, array(57) ) ){ // проверяем, что это не категории с id1, id2, id3 echo '<a href="'. get_category_link($category->term_id) . '">' . $category->cat_name . '</a>, '; } }
Попробуйте так:
add_filter('user_trailingslashit', 'remcat_function'); function remcat_function($link) { return str_replace("/tag/", "/", $link); }

и посмотрите вот этот вопрос: http://onwp.ru/question/kak-ubrat-iz-url-category-v-vordpress
Попробовал что-то не работает, ошибка 404 такой страницы не существует и всё. Я просто хотел сделать сортировку, сначала хотел сделать через категории но на главной странице и в категориях в анонсах выводятся дополнительные созданные для сортировки категории, а бы не хотел чтобы они выводились. Сейчас категории выводятся функцией: <?php the_category(‘, ‘); ?> может есть другая функция чтобы исключить определённые категории, если не трудно помогите!
Если знаете то подскажите как удалить запятую в коде выше, если к примеру выводятся несколько категорий то после последней котегории запятая, как её удалить?

$categories = get_the_category($post_id); foreach ($categories as $key => $category) { if (!in_array($category->term_id, array(57))) { // проверяем, что это не категории с id1, id2, id3 echo '<a href="' . get_category_link($category->term_id) . '">' . $category->cat_name . '</a>'; $iter = $key++; if(!empty($categories[$iter])){ echo ', '; } } }
Всё равно выводиться.
Нашёл решение:
$categories = get_the_category($post_id); foreach($categories as $category) { if( !in_array( $category->term_id, array(63,68,65,66,64,67) ) ){ // проверяем, что это не категории с id1, id2, id3 echo '<a href="'. get_category_link($category->term_id) . '">' . $category->cat_name . '</a>'. ($category===$categories[count($categories)-1]?'':', '); } }