Каждый пост привязан к двум или более категориям. На странице архива категории выводятся анонсы и ссылки на все категории, к которым относится данный пост, обособленные запятой. Вывод ссылок на категории реализуется посредством <?php the_category(', '); ?>
Нужно, чтобы выводились ссылки на все категории, к которым относится пост, но исключить из списка ссылку на текущую категорию.
Пример:
Если пост одновременно относится к категориям Книги, Зарубежная литература и Классические произведения и мы находимся на странице архива категории Книги, то исключить ссылку на категорию Книги, но оставить ссылки на все остальные категории, то есть на категории Зарубежная литература и Классические произведения.
Пожалуйста, подскажите решение данной задачи.
---------- Добавлено 29.03.2012 в 14:02 ----------
Никанет: Подскажите, пожалуйста, как сделать, чтобы на страницах тегов посты отображались полностью, т.е. чтобы <!--more--> не учитывался на них, а на главной чтобы учитывался. Чую, тут надо на уровне движка что-то крутить.
Найдите в коде страницы, отвечающей за вывод тегов, следующий фрагмент the_excerpt и замените на the_content.
grigorigri,
...
Реализовать данный алгоритм в виде функции и использовать её вместо функции the_category(..).
Hixon10, благодарю за подсказку, но я не силен в этом деле. Не могу технически реализовать 😕
---------- Добавлено 29.03.2012 в 14:36 ----------
Можете подсказать имя файла, где нужно сделать замену?
Возможно, файл называется tag.php, если такой существует в файлах шаблона.
Скажите, какая у вас тема установлена, чтоб я мог ответить на ваш вопрос конкретнее.
Каждый пост привязан к двум или более категориям. На странице архива категории выводятся анонсы и ссылки на все категории, к которым относится данный пост, обособленные запятой. Вывод ссылок на категории реализуется посредством <?php the_category(', '); ?>
Нужно, чтобы выводились ссылки на все категории, к которым относится пост, но исключить из списка ссылку на текущую категорию.
Пример:
Если пост одновременно относится к категориям Книги, Зарубежная литература и Классические произведения и мы находимся на странице архива категории Книги, то исключить ссылку на категорию Книги, но оставить ссылки на все остальные категории, то есть на категории Зарубежная литература и Классические произведения.
Пожалуйста, подскажите решение данной задачи.
---------- Добавлено 29.03.2012 в 14:02 ----------
Подскажите, пожалуйста, как сделать, чтобы на страницах тегов посты отображались полностью, т.е. чтобы <!--more--> не учитывался на них, а на главной чтобы учитывался. Чую, тут надо на уровне движка что-то крутить.
Найдите в коде страницы, отвечающей за вывод тегов, следующий фрагмент the_excerpt и замените на the_content.
Думаю, должно сработать.