Paweł Kowalski

Paweł Kowalski Specjalista -
Telekomunikacja,
Realizacja dźwięku

Temat: Losowe wyświetlanie postów

Witam,
Zaadaptowałem WP na potrzeby mojego serwisu internetowego.
Udostępniam sample produktów jako posty w poszczególnych kategoriach.
Chciałbym jednak aby sample (posty) pokazywały się w side'barze losowo.
Obecnie jako to posty pokazują się zgodnie z datą publikacji.

Czy ktoś z Was zna metodę na losowe wyświetlanie postów?
Z góry dziękuję za pomoc.
Pozdrawiam,
Paweł

konto usunięte

Temat: Losowe wyświetlanie postów

http://codex.wordpress.org/Template_Tags/query_posts#O...
orderby=rand
Paweł Kowalski

Paweł Kowalski Specjalista -
Telekomunikacja,
Realizacja dźwięku

Temat: Losowe wyświetlanie postów

dzięki za podpowiedź, próbuję wstawić następujący kod:
query_posts( 'orderby=rand' );
do index.php i rzeczywiście posty zaczynają się pokazywać losowo, ale jednocześnie wszystkie posty pokazują się we wszystkich kategoriach.
Mam trzy kategorie sampli i muszę w każdej z nich losowo wyświetlać posty przypisane do tej kategorii.
może jeszcze jakaś wskazówka :) ?
Konrad Karpieszuk

Konrad Karpieszuk WordPress Plugin
Compatibility
Assurance for WPML

Temat: Losowe wyświetlanie postów

oj nie zajrzales chyba na te strone co Szymon podal linka

query_posts( 'orderby=rand&cat=x' );

gdzie x to id kategorii

do tego po skonczeniu kazdej petli wyswiietlajacej wpisy warto dac wp_reset_query()
Paweł Kowalski

Paweł Kowalski Specjalista -
Telekomunikacja,
Realizacja dźwięku

Temat: Losowe wyświetlanie postów

Dzięki,
Jestem niestety początkujący z WP, próbuję ale w żaden sposób mi to nie wychodzi. mam 3 kateegorie (1,11,12)
Próbowałem to załatwić jednym wpisem, dając query_posts( 'orderby=rand&cat=1,10,11' ); ale znów to co wcześniej
Dzieliłem na:
query_posts( 'orderby=rand&cat=1' );
query_posts( 'orderby=rand&cat=10' );
query_posts( 'orderby=rand&cat=11' );

Ale przede wszystkim nie wiem w którym miejscu kodu to wstawić.
Pomożecie?
Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Losowe wyświetlanie postów

Musisz zrobić 3 pętle wyświetlania, przed każdą z pętli dajesz query_posts z poszczególnymi kategoriami.

Pętla wygląda mniej więcej tak(w miejscu ... jest schemat wyświetlania wpisów):

<?php query_posts('orderby=rand&cat=1') ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
...
<?php wp_reset_query(); ?>
<?php endif; ?>
Paweł Kowalski

Paweł Kowalski Specjalista -
Telekomunikacja,
Realizacja dźwięku

Temat: Losowe wyświetlanie postów

dzięki,
sęk w tym że nie wiem gdzie się kończy schemat wyświetlania, próbowałem na czuja robić różne pętle, ale bez skutku.
czy nie mógł bym Ci podesłać na priv mojego index.php i podpowiedziałbyś mi jak to wyedytować?
Paweł Kowalski

Paweł Kowalski Specjalista -
Telekomunikacja,
Realizacja dźwięku

Temat: Losowe wyświetlanie postów

już sobie dałem radę; efekt widoczny na http://powitania.pl
dzięki Wam za pomoc



Wyślij zaproszenie do