Форуми за WordPress

Категории в index.php (2 мнения)

  1. sstoilov
    Регистриран
    Публикувано преди 4 месеци #

    Здравейте,

    В началната страница на блога ми, се показват последните 5 поста от всички категории. А на мен ми се иска, да се показват последните 5 поста от всички категории без една определена. Тази която остава вън от index.php искам да я преместя в sidebar.php Дали това е възможно?

    Благодаря

  2. dragunoff
    Модератор
    Публикувано преди 4 месеци #

    Сложи това в началото на index.php (по-точно някъде преди първото while. Така ще изключиш желана категория по номер(в случая номер 1):

    <?php query_posts('cat=-1'); ?>

    В sidebar.php пък сложи нещо такова:

    <?php
    
    //The Query
    query_posts('cat=1&showposts=5');
    
    //The Loop
    if ( have_posts() ) : ?>
      <ul>
      <?while ( have_posts() ) : the_post(); ?>
        <li><?php the_title(); ?></li>
      <?php endwhile; ?>
      </ul>
    <?php else: ?>
      No posts.
    <?php endif; ?>
    
    //Reset Query
    wp_reset_query();
    
    ?>

    повече за тези магии в Кодекса:
    http://codex.wordpress.org/Template_Tags/query_posts

    Успех!

Отговор

Трябва да влезете за да пишете.

About this Topic

Tags

No tags yet.