Wsparcie » Motywy » Wyświetlanie postów na stronie kategorii

  • Witam, na stronie kategorii wyświetla mi się tylko lista tytułów wszystkich postów w kategorii.
    Chciałbym żeby wyświetlały się też ich ikony(obrazek dla każdego wpisu).
    Chciałbym też żeby wpisy wyświetlały się w losowej kolejności (teraz są od najnowszego do najstarszego).
    Jeśli to możliwe to chciałbym też żeby nie wyświetlały się w jednej kolumnie a np. dwóch lub trzech.

    Próbowałem samodzielnie znaleźć rozwiązanie. Dowiedziałem się że jest za to odpowiedzialny plik archive.php szablonu, ale nie bardzo wiem co z nim zrobić.
    Za każdą pomocną informację będę bardzo wdzięczny.

Viewing 1 replies (of 1 total)
  • Lekka modyfikacja pliku i dodanie:

    <?php if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
    					the_post_thumbnail('post-thumbnail', array( 'class' => 'thumbnail-home' ));	}
    						else{ echo '<a href="'.get_permalink().'"><img width="100" src="'.get_bloginfo("template_url").'/images/default-thumbnailv2.png" class="thumbnail-home" ></a>';}
    			?>

    przed tytułem w pętli.

    Losowa kolejność to nie pamiętam jak się robiło. Chyba wp_query…..?

    Dwie, trzy kolumny?

    To już arkusz css i zmiana szerokości tego diva w którym się znajduje pętla.

    Zmieniasz tylko szerokość tak aby zmieściły sie dwa divy obok siebie i dla tego atrybutu nadajesz oblewanie czyli float: left lub right. I wtedy te bloki będa się fajnie układały obok siebie.

    Robisz to tylko dla diva w którym jest pętla. Dla nadrzędnego już nie.

    Przykładowy css:

    Pierwszy div:

    #content {
    text-align: center;
    position: relative; overflow: hidden;
    width : 798px; border-right: 1px solid #4c4c4c;
    border-left: 1px solid #4c4c4c;
    }

    i div w którym masz pętle:

    #contentleft {display: block; float: left; width: 240px; height: 100px; padding: 10px; font-size: 0.8em; overflow: hidden;

    }

    To jest przykład który zastosowałem tu.

Viewing 1 replies (of 1 total)
  • Temat ‘Wyświetlanie postów na stronie kategorii’ jest zamknięty na nowe odpowiedzi.