[Помогите] Прикрепить пост в рубрике

Тема в разделе "Wordpress", создана пользователем sherh, 20 апр 2010.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. sherh

    sherh Постоялец

    Регистр.:
    12 июн 2007
    Сообщения:
    131
    Симпатии:
    53
    Нужно в каждой рубрике прикрепить определенный пост вверху. Как это можно сделать? C главной-то понятно, а как такое сделать внутри рубрики?
     
  2. BadMotherFucker

    BadMotherFucker Модератор (Core Team)

    Регистр.:
    13 ноя 2009
    Сообщения:
    786
    Симпатии:
    570
    Как вариант можно создать шаблоны для нужных категорий (category-N.php, где N это ID категории).
    В коде заменяем стандартный
    PHP:
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    На
    PHP:
    <?php if (have_posts()) : ?>
    <?php $my_query1 
    = new WP_Query('category_name=featured&showposts=1'); ?>
    <?php 
    while ($my_query1->have_posts()) : $my_query1->the_post(); ?>
    В этом примере мы закрепили пост под номером 1.

    Еще способ, тоже через шаблоны категорий...
    http://www.quickonlinetips.com/archives/2009/04/sticky-posts-in-wordpress-themes/

    Либо через плагин
    http://wordpress.org/extend/plugins/astickypostorderer/
     
    sherh нравится это.
Статус темы:
Закрыта.