Про ленты записей в блоге Wordpress

(Ответов: 6, Просмотров: 1539)
  1. Студент Аватар для dvf2000
    • Регистрация: 17.12.2012
    • Сообщений: 42
    • Репутация: 3
    Подскажите способы реализации:

    Имеется в блоге "Главная" страница, на ней выводится основная лента записей.

    Мне необходимо на отдельной странице сделать отдельную ленту записей,
    причем записи не должны быть видны в основной ленте.
    • 0
  2. $500/day Аватар для lexxx
    • Регистрация: 14.12.2011
    • Сообщений: 606
    • Репутация: 179
    Как вариант сделайте отдельную категорию для записей, которые не должны попадать в основную ленту. Эту категорию исключите из основной ленты блога плагином "Ultimate Category Excluder".
    • 1

    Спасибо сказали:

    dvf2000(19.12.2012),
  3. Гуру Аватар для dev1
    • Регистрация: 18.01.2012
    • Сообщений: 829
    • Репутация: 273
    • Webmoney BL: ?
    Цитата Сообщение от lexxx Посмотреть сообщение
    плагином "Ultimate Category Excluder"
    это делается без плагина с помощью модификации запроса вот так query_posts('cat=-cat_id').

    ---------- Сообщение добавлено 15:03 ---------- Предыдущее 15:03 ----------

    Цитата Сообщение от dvf2000 Посмотреть сообщение
    Мне необходимо на отдельной странице сделать отдельную ленту записей,
    это называется категория
    • 1

    Спасибо сказали:

    dvf2000(19.12.2012),
  4. $500/day Аватар для lexxx
    • Регистрация: 14.12.2011
    • Сообщений: 606
    • Репутация: 179
    Цитата Сообщение от dev1 Посмотреть сообщение
    это делается без плагина
    Этот плагин еще и из РСС может исключить нужную категорию и из архивов.
    • 0
  5. Гуру Аватар для dev1
    • Регистрация: 18.01.2012
    • Сообщений: 829
    • Репутация: 273
    • Webmoney BL: ?
    Цитата Сообщение от lexxx Посмотреть сообщение
    Этот плагин еще и из РСС может исключить нужную категорию и из архивов.
    ну кому как нравится :)
    из архивов исключаются таким же способом
    а из rss можно исключить вот так
    PHP код:
    function my_cat_exclude($query) {
        if (
    $query->is_feed) {
            
    $query->set('cat','ид_категорий_через_запятую');
        }
        return 
    $query;
    }

    add_filter('pre_get_posts','my_cat_exclude'); 
    • 0
  6. Студент Аватар для dvf2000
    • Регистрация: 17.12.2012
    • Сообщений: 42
    • Репутация: 3
    Цитата Сообщение от dev1 Посмотреть сообщение
    query_posts('cat=-cat_id')
    С этим понял, а как вывести посты из исключенной категории на отдельную страницу?
    почитал по query_posts - эту функцию можно использовать в page.php только один раз перед циклом вывода записей,
    тогда получается что для отдельной страницы нужно создавать свой шаблон типа page_1.php и в нем
    уже выводить через query_posts посты исключенной категории с главной?
    • 0
  7. Гуру Аватар для dev1
    • Регистрация: 18.01.2012
    • Сообщений: 829
    • Репутация: 273
    • Webmoney BL: ?
    dvf2000, в wordpress есть такое понятие как рубрики то есть "категории". у каждой категории есть своя страница по типу site.ru/category/ярлык_рубрики Вот вам и отдельная страничка исключенных постов. За вывод информации в них отвечает файл category.php/archive.php
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
как отредактировать выдачу записей на главной в Wordpress
Web программирование 5 16.01.2012 16:23
Проблема с выводом записей в Wordpress
Web программирование 7 28.10.2011 13:59
Дублирование записей в Wordpress (картинки и категории)
Софт, скрипты, сервисы 3 10.09.2011 00:02
Дублирование записей в Wordpress (картинки и категории)
Вопросы от новичков 3 10.09.2011 00:02
Плагины для вывода похожих записей в wordpress
Дайджест блогосферы 0 29.04.2011 22:33

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры