Как вывести ссылку в категории на первую страницу?

Как вывести ссылку на начало категории, например, начиная со второй страницы?
get_category_link() — выводит ссылку на ту страницу, где находишься (добавляя page/n/).

artem
Оцените автора
Добавить комментарий

  1. Может быть так?

    <a href="<?php get_the_category() ?>/page/2">вторая страница категории</a>
    Ответить
    1. artem автор

      Я, наверное, не правильно написал вопрос.
      Надо сделать ссылку на главную страницу категории. Чтобы определяла категорию и делала ссылку с любой страницы этой категории.

      Ответить
      1. Чтобы определяла категорию

        Чтобы определяла категорию где? Категорию можно определить только у поста. Значит нужно вставлять ссылку в цикл вывода содержимого поста:

        <?php the_category(', '); ?>

        Эта функция возвращает название категорий, к которым принадлежит пост, являющихся ссылками.
        Если же вы находитесь на странице постов категории, то можете вывести ссылку на эту категорию:

        <a href="<?php $this_category = echo get_category($cat); ?>">первая страница</a>

        А вообще, используйте постраничную навигацию — там есть ссылки и на первую, и на последнюю страницы.

        Ответить
        1. artem автор

          Чёрт. get_category_link() у меня вообще ничего не выводит, оказывается. По этому и получается пустая href, обновляющая страницу (а браузер при наведении показывает ссылку в углу).

          <?php $this_category = get_category($cat); ?>

          Оно же просто записывает, если добавить echo $this_category; — вывод сайта на этом заканчивается.

          Ответить
  2. artem автор
    echo get_category_link($cat);

    вот так работает вывод ссылки.

    Ответить