Pereiti prie turinio

wp rodomi post'ai


Rekomenduojami pranešimai

Sveiki.

 

Naudoju wp. Man prireikė pasikoreguoti kaip suprantu index failą. Pats nesusitvarkysiu, tai tikiuosi atsiras gal kasnors, kas gali pagelbėt.

 

<?php query_posts('cat=9,6,3&showposts=3'); ?>

 

Čia besinaudojantiems wp šitas kodas pažįstamas. Dabar bus rodomos 3 naujausios naujienos iš 9,6 ir 3 kategorijos. Bet vat ar galima kaip nors padaryti, kad būtų nerodomos 3 naujausios naujienos, o rodomos pavyzdžiui 4,5 ir 6 pagal senumą. Įkėlus naują post'ą viskas automatiškai pasistumtų.

 

Any ideas?

 

:) :rolleyes:

Redagavo Matas
Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 2 savaičių...

Senoka tema, bet vis UP'inu, nes aktuali man ji vis dar. Gal kiek per sudėtingai ten pradžioj parašiau, bet kame esmė? Reikia man padaryti kaip kad yra pvz f-1.lt ar net delfi.lt, jog naujausios naujienos turi img, tačiau senesnės jau tvarkingai rikiuojasi į sąrašėlį žemiau be jokio img.

 

Nesudėtinga padaryti, jog kažkurios kategorijos naujienos turės img. Nesudėtinga padaryti, jog žemiau būtų surašomos tos pačios kategorijos naujienos be img, bet visa esmė, jog jos dubliuojasi. Tad aš manau, kad įmanoma padaryti, jog sąrašėlyje būtų rodomos naujienos tik nuo 4os pagal senumą (o su img viršuje trys naujausios).

 

Dabar turiu 10 lt swedbank sąsakitoj, tai atiduosiu man padėjusiam išspręsti šią problemą. Jeigu čia sudėtinga problema, tai žinoma per mažas kiekis pinigų, bet aš įsivaizduoju, jog čia kodą pakoreguot reikia ir tiek.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

<?php $my_query = new WP_Query('cat=9,6,3&showposts=3');
 while ($my_query->have_posts()) : $my_query->the_post();
 $do_not_duplicate[] = $post->ID ?>
<!-- Do stuff... -->
 <?php endwhile; ?>


<?php query_posts(array('post__not_in'=>$do_not_duplicate));
if (have_posts()) : while (have_posts()) : the_post();
update_post_caches($posts); ?>

 

http://codex.wordpress.org/The_Loop

 

P.S. Radau trumpesnį būdą:

Pirmoje vietoje bus:

<?php query_posts('cat=9,6,3&showposts=3'); ?>

Antroje pastums per 3:

<?php query_posts('cat=9,6,3&offset=3'); ?>

į antrą irgi gali įdėti showposts jei reikia.

<?php query_posts('cat=9,6,3&offset=3&showposts=3'); ?>

Redagavo oxopo
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...