Главная » Wordpress » Функции » Перелинковка статей в WordPress (предыдущие записи из категории)

Перелинковка статей в WordPress (предыдущие записи из категории)

Комментариев: 34Перелинковка статей в WordPress (предыдущие записи из категории)
  • Спасибо, работает, но появился один баг. Если зайти в рубрику вот так "domain.ru/rubrika" то все нормально, а если в конце слеш поставить "domain.ru/rubrika/" то ошибка:

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/user/data/www/domain.ru/wp-content/themes/tema/functions.php:119) in /var/www/user/data/www/domain.ru/wp-includes/pluggable.php on line 868

    И еще на странице авторизации:

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/user/data/www/domain.ru/wp-content/themes/tema/functions.php:119) in /var/www/user/data/www/domain.ru/wp-login.php on line 302

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/user/data/www/domain.ru/wp-content/themes/tema/functions.php:119) in /var/www/user/data/www/domain.ru/wp-login.php on line 314

    ОТВЕТИТЬ ↓
    • Это проблема файла functions.php, а не проблема функции. Удалите ?> в вашем functions.php в самом конце. Если не поможет, покажите файл, я подскажу что не так, там проблема в неправильной разметке.

      Кстати, функцию нужно вставлять без начальной строчки <?php и конечной ?>. Скорее всего проблема в этом. Поправил пост - убрал эти строчки.

      ОТВЕТИТЬ ↓
      • Ок, заработало, спасибо. Я уже надоел наверное, но 1 последний вопросец. Зачем в functions.php указано post_num=5, если кол-во ссылок указывается в

        <ul>
            <?php kama_previous_posts_from_cat (5);  ?>
        </ul>
        
        ОТВЕТИТЬ ↓
        • Если вам нужно 5, то можете ничего не указывать (kama_previous_posts_from_cat();). Т.е. 5 это по умолчанию.

          ОТВЕТИТЬ ↓
  • Здравствуйте, все сделал как вы сказали спасибо, вроде работает, но вот например я зашел на страницу та вышло 5 ссылок потом ее перегрузил вышла одна и вот так они меняются все время. они не должны оставаться постоянными? или я что-то не так понял?

    ОТВЕТИТЬ ↓
    • Должны быть постоянными, для каждой новости свои, т.е. на странице новости ссылки меняться не должны. Если у вас при обновлении страницы чет меняется, то вы что-то не то сделали, какой-то рандомный вывод настроили, а не эту функцию.

      ОТВЕТИТЬ ↓
  • Я все сделал как вы и описали версия 3.0.1. все время меняется и берет из разных категорий.

    ОТВЕТИТЬ ↓
    • Проверил на 3.0.1, все пашет на ура. Вы что-то не так делаете!

      Если проблема не решится, киньте шаблон на t.kamaev@ya.ru

      ОТВЕТИТЬ ↓
  • подтверждаю, хак рабочий и весьма неплохой.

    ОТВЕТИТЬ ↓
Форма комментирования

¤ Для кода используйте кнопку "Код": php, js, html, css, sql
¤ Простой код: <div> - пробелы и табы вырезаются.
¤ Перед отправкой комментария используйте "Превью".
¤ Спам комментарии 100% в топку!

Комментарии через RSS.

Подписаться на комментарии без комментирования:

Плагины Wordpress

X

Забыли пароль?