Поддержка Проблемы и решения генерирование ссылки на рубрики

  • Подскажите, пожалуйста!
    У меня в проекте есть такой код.

     <?php
    
    		$categories = get_categories([
    		  'hide_empty' => true,
    		  'orderby' => 'name',
    		  'order' => 'ASC'
    		]);
    		$categories = array_filter($categories, function ($cat) {
    		  return $cat->term_id != 1;
    		});
    		$current_cat = current(array_filter($categories, function ($cat) {
    		  $current_id = $_GET['cat'] ?? 0;
    		  return $cat->term_id == $current_id;
    		}));
    		foreach ($categories as $category) : ?>
    		  <a class="cases__btn link_unstyled<?= $current_cat == $category ? ' active' : '' ?>" href="<?= '?cat=' . $category->term_id ?>"><?= $category->name; ?></a>
    		 <?php endforeach; 
    		wp_reset_postdata(); ?>

    Он генерирует ссылку на рубрику с id.
    Мне же нужно, чтобы ссылка включала в себя ярлык рубрики.
    если использовать slug в коде ссылки, то вроде ссылка генерится верно, но тогда не подтягиваются карточки привязанные к рубрике.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Yuri

    (@yube)

    Зачем усложнять, если есть штатная функция get_category_link()?

    Home

    Автор irmaivanova

    (@irmaivanova)

    Этот код писала не я… в нем заложен функционал, переключения между кнопками. От меня требуется только исправить отображения ссылки на категорию. и я не могу понять, как мне это сделать…. не затрагивая при это функционал.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «генерирование ссылки на рубрики» закрыта для новых ответов.