[Помогите] Прилепить запись

Тема в разделе "Wordpress", создана пользователем реалти, 22 июн 2011.

Статус темы:
Закрыта.
Модераторы: DzSoft, Sorcus
  1. реалти

    реалти

    Регистр.:
    30 янв 2009
    Сообщения:
    364
    Симпатии:
    67
    Доброго дня.
    ВП 3.1
    В свойствах поста есть галка "прилепить запись". Насколько я знаю, при этом пост на странице категории должен быть самым первым.
    У меня этого не происходит.
    Вот мой код:
    PHP:
        <?php while (have_posts()) : the_post(); ?>
                     
                <h2><a class="ajax_link" href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
                <div><?php the_content(''); ?>    <span class="readmore"><a class="ajax_link" href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><?php _e('ознакомиться подробнее'?></a></span></div>
            </div>
            
        <?php endwhile; ?>
    Что подправить?
     
  2. KainCq

    KainCq Постоялец

    Регистр.:
    15 июн 2011
    Сообщения:
    118
    Симпатии:
    22
    Попробуйте использовать плагин WP Sticky, начал пользоваться им еще до введения данной ф-ии в ВП и до сих пор выручеет =)
     
  3. bravilor

    bravilor

    Регистр.:
    25 июл 2007
    Сообщения:
    438
    Симпатии:
    155
    Первым прикрепленный пост становится на главной, на странице категорий ничего не меняется.
     
  4. реалти

    реалти

    Регистр.:
    30 янв 2009
    Сообщения:
    364
    Симпатии:
    67
    Плагинов для этого не нашел (возможно просто в моем шаблоне не стали работать).
    Реализовал вставкой соотв. кода в файл темы.
     
  5. ReBeL

    ReBeL Злобный старикашка

    Регистр.:
    3 май 2006
    Сообщения:
    1.561
    Симпатии:
    849
    Было бы замечательно если бы сам код указал, чтобы другие могли им воспользоваться =)
     
  6. реалти

    реалти

    Регистр.:
    30 янв 2009
    Сообщения:
    364
    Симпатии:
    67
    Вставил перед стандартным выводом (перед
    <?php if (have_posts()) : ?>:(
    PHP:
    $cat = get_query_var('cat');
    $sticky=get_option('sticky_posts');
    $args=array(
      'post__in' => $sticky,
      'category__in'=>array($cat)
       );
    $my_query = new WP_Query($args);
    if( $my_query->have_posts() ) {
      while ($my_query->have_posts()) : $my_query->the_post(); ?>
                        <h2><a class="ajax_link" href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
                <div style="text-align: justify;"><?php the_content(''); ?>    <span class="readmore"><a class="ajax_link" href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><?php _e('рекомендуем ознакомиться'?></a></span></div>
            </div>
    <?php  endwhile;
    }
    ?>
     
Статус темы:
Закрыта.