Wsparcie » Używanie i konfiguracja WordPressa » Wyświetlanie wpisów z kategorii na danej stronie

  • Witam,

    Mam taki problem, a raczej jestem ciekawy czy można tak zrobić…

    Na mojej stronie
    http://www.erykdabrowski.pl

    Strona główna wyświetla najnowsze wpisy( i tak chcę to zostawić)
    następne strony:
    – apartamenty
    – inwestycje
    – marketing
    wyświetlają wpisy z kategorii( wszystkich) i tu pojawia się problem.
    Ponieważ chciałbym żeby każda ze stron wyświetlała mi wpisy z danej kategorii. Czyli na przykładzie:
    Strona apartamenty – wyświetla wpisy z kategorii apartamenty
    Strona inwestycje – wyświetla wpisy z kategorii inwestycje Itd…

    I od razu napiszę, wiem że można to zrobić poprzez zastąpienie w stron, kategoriami i wtedy będzie ok. Ale druga sprawa jest taka że tracę wtedy wygląd i położenie wpisów( czyli są wyświetlane tak jak na głównej).
    A zależy mi żeby układ strony został taki jak na jest.

    Mam nadzieję że rozumiecie 🙂

    Pozdrawiam
    i dzięki za podpowiedzi

Viewing 3 replies - 1 through 3 (of 3 total)
  • Wystarczy taki kod:

    <?php query_posts('cat=1'); ?>
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
    <p>Author: <?php the_author_posts_link(); ?>, Posted: <?php the_time('j F, Y'); ?></font></p>
    
    <?php endwhile; else: ?>
    <div class="brak"><p>Brak postów</p></div>
    <?php endif; ?>

    Wyświetla to: tytuł, autora i datę postów kategorii ID-1.
    Można to dowolnie edytować a jak chcesz wyświetlić treść dodaj <?php the_content(); ?>.

    Thread Starter erykdab

    (@erykdab)

    Ok. jeszcze jak być mi mógł napisać do jakiego pliku to wrzucić to będę wdzięczny :)a

    Tam gdzie potrzebujesz – czyli tam gdzie maja być wyświetlane posty w danej kategorii. Wrzucasz normalnie do kodu php.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Temat ‘Wyświetlanie wpisów z kategorii na danej stronie’ jest zamknięty na nowe odpowiedzi.