• Геймплейное видео Lineage II: Chaotic Throne
  • Качать фильмы бесплатно и с прямыми ссылками
  • РЕВАК – сайт резюме и вакансий на WordPress
  • Персональная подводная лодка «Дельфин»
  • Вакуумный двигатель
  • Вот это пасть
  • Burnin’ Rubber 2
  • Объемные картины на асфальте
  • Страшная правда о новом годе
  • Andrea Bocelli & Sara Brightman «Time to say goodby»
  • Xenocode – браузеры всех видов
  • Прибор для обучения кошек «ходить» в унитаз
  • PNG fixer для IE6
  • Видео стул
  • Будни буржуйского сисадмина
  • Бездымная электронная сигарета Gamucci
  • Невеста :)
  • Небыло ни единого разрыва (Техподдержка СТРИМ)
  • Algodoo – супер продвинутый phun
  • Настоящий попугай
  • Я легенда – альтернативная концовка
  • Генератор HTML + CSS шаблонов
  • 24 октября

    Как вывести записи на сайте только из определенной рубрики – WordPress

    Веб-мастеру — Метки: , — Pion2er320 дней назад

    На сайте на движке wordpress по умолчанию на главной странице выводится лента из последних записей из всех рубрик. Но для того, чтобы вывести ленту последних записей только из определенной рубрики, нужно немного модифицировать тему сайта. Для это нужно найти в файле index.php который отвечает за вывод записей на главной странице вашей темы следующий код.

    Не забываем делать резервные копии файлов!

    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
      //Здесь обычно находится куча кода для вывода записей
    <?php endwhile; endif;  ?>
    

    И добавьте перед этим кодом строку query_posts('category_name=news'); где news - это ссылка на категорию, которую будем выводить. Узнать ссылку на категорию можно тут http://ваш-сайт.ru/wp-admin/categories.php. Ну и в самом конце кода нужно добавить строку wp_reset_query();.

    Правильный код должен стать таким:

    <?php
    query_posts('category_name=news');
    if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
      //Здесь обычно находится куча кода для вывода записей
    <?php endwhile; endif;
    wp_reset_query();
    ?>
    

    Если все сделано правильно, то на главной странице будут выводится записи из рубрики новости.

    Все права на записи принадлежат порталу PION.RU. При использовании любой информации с данного сайта, обратная ссылка «открытая» для поисковых машин на эту страницу обязательна! В противном случае вы нарушатете закон Российской Федерации об авторском праве и смежных правах. Статья 7.3
    Распечатать запись Распечатать запись


    Похожие записи:


    Комментарии (4) »

    1. Спасибо, очень актуально:)

      zaraza:) еще не оценил запись.

      Комментарий by zaraza:)
      — 27 октября 2009 @ 20:30

    2. Я рад :)

      Pion2er еще не оценил запись.

      Комментарий by Pion2er
      — 28 октября 2009 @ 11:45

    3. А как выводить записи определённой категории НЕ на главной странице? Вот у меня есть на сайте страница юмор, как мне там выводить все посты из рубрики юмор?

      Илья еще не оценил запись.

      Комментарий by Илья
      — 6 мая 2010 @ 03:21

    4. Вообще-то на странице категории «ЮМОР» по умолчанию будут выводиться записи только из этой рубрики.

      Нужно всего лишь создать файл темплейт category.php, он будет запускаться когда посетитель открывает страницу любой категории.

      В него достаточно вставить следующий код:
      < ?php get_header(); ?>
      < ?php if (have_posts()) : ?>
      < ?php while (have_posts()) : the_post(); ?>
      < ?php the_content(); ?>
      < ?php endwhile; ?>
      < ?php next_posts_link('« Старые записи') ?>
      < ?php previous_posts_link('Новые записи »') ?>
      < ?php endif; ?>
      < ?php get_footer(); ?>

      Если файл category.php не создавать, категории будут отображаться файлом index.php

      Pion2er еще не оценил запись.

      Комментарий by Pion2er
      — 7 мая 2010 @ 11:40

    Оставьте комментарий

    RSS лента комментариев на эту запись. TrackBack URL

    1. Подпишись на
      RSS ленту
    2. Pion.ru
      на Twitter
    3. Делись с
      друзьями
    • Собирать палатку надо до начала расслабления

    •  
      Октябрь 2009
      Пн Вт Ср Чт Пт Сб Вс
      « Сен   Ноя »
       1234
      567891011
      12131415161718
      19202122232425
      262728293031  
    • Зарабатываем

    • 476.34 руб. заработано за сутки в бирже ссылок SAPE:
      Место в рейтинге: 1020