Wp prikazuje objave na stranici. Kako prikazati nedavne postove u WordPress-u. Dodavanje povezanih stranica u WordPress

Koristeći WordPress, kao običan blog motor sa gotovom temom, takvo pitanje nam se ne bi postavljalo. Jednostavno se ne miješamo u algoritme rada CMS, sami zapisi su nekako prikazani. U tom slučaju izlaz WordPress postova da li nas to počinje zanimati?

Onda kada se skupimo iz statike HTML učinite izgled jedinstvenim WordPress tema. Preciznije, želimo ponuditi naše usluge za razvlačenje rasporeda WordPress. Dakle, bez veštine iznijeti WordPress postovi bilo gdje na stranici - nećete moći proći.

Struktura WordPress teme

Šta je tema WordPress? Ovo je skup datoteka (šablona) koji se sastoji od HTML kod pomiješan sa PHP kod. Svaka tema treba da ima najmanje dva fajla: index.php I CSS styles fajl. HTML kod je izgled jedinstvenog dizajna, i PHP kod se sastoji od funkcija i oznaka koje su već opisane u kernelu WordPress, nikada ne dodirujemo kernel fajlove.

Zapamtite to sve HTML kod mora biti izvan oznake otvaranja i zatvaranja PHP. Naprotiv, sve PHP Kod se piše samo unutar tagova. Na primjer, prikazat ćemo ime autora posta WordPress petlja:

U kodu WordPress detaljnije opisuje šta ove oznake šablona rade i kako ih prikazati na web lokaciji. Za kreiranje teme WordPress od nule, morate znati skup ovih oznaka šablona i kako ih primijeniti.

WordPress Post Template Tags

the_permalink
naslov
vrijeme
the_content
autor
the_excerpt
the_category

Ove oznake šablona se koriste za prikaz članaka na početnoj stranici WordPress u šablonu index.php.

">

Prikazujemo datum kreiranja zapisa:

Prikažimo sam članak - sadržaj, unutar oznake div:



Pažnja! Ništa nije izašlo. Zašto? Budući da ove oznake šablona izlaze samo unutar petlje, ne rade izvan petlje. Moramo staviti sav ovaj kod unutar petlje. Sve PHP I HTML kod unutar petlje će se ponoviti onoliko puta koliko imamo zapisa. Pogledajte kod ispod.



Ovdje stavljamo sav kod iznad. Unutar smo ciklusa.



Hajde da shvatimo šta znači kod iznad. Postavili smo uslov da ako postoje zapisi u bazi podataka, bude prikazan naslov, datum kreiranja i sadržaj zapisa.

Ako postoje postovi, onda u ciklusu dok funkcija radi pošta ko se bavi prikaz svih zapisa, sve dok postoje.

Završio petlju i stanje.


Ciklus će trajati sve dok postoje zapisi, broj izlaz zapisa po stranici se postavlja u postavkama bloga. Ako ima više unosa, elementi paginacije će se pojaviti na stranici. Na ovaj način će svi postovi biti prikazani na blogu, i WordPressće automatski kreirati onoliko stranica koliko je potrebno.

Upoznali smo se samo sa nekim funkcijama za pravljenje teme za WordPress- ovo su funkcije izlaz zapisa. Međutim, ovdje je važno razumjeti princip i ne pokušavati ga zapamtiti ili zapamtiti.

Vježbajte

Hajde da razmotrimo izlaz zapisa koristeći temu kao primjer Dvadeset sedamnaest. Objave se prikazuju preko oznake šablona get_template_part u petlji šablona index.php, koji prosljeđuje sadržaj šablona u parametrima content.php.

if (imaju_postove()) :
/* Pokreni petlju */
dok (imaju_postove()) :
pošta();
get_template_part("template-parts/post/content", get_post_format());
endwhile;
endif; ?>

U šablonu content.php Naslov posta se prikazuje sa vezom do samog posta i sadržaja.

Dohvaća zapise (objave, stranice, prilozi) iz baze podataka na osnovu navedenih kriterijuma. Možete odabrati bilo koje objave i sortirati ih po želji.

Niz WP_Post objekata (postova). Svaki objekat u nizu izgleda ovako:

Niz(=> object(WP_Post)#4692 (24) ( ["ID"] => int(822) ["post_author"] => string(1) "1" ["post_date"] => string(19) "2016-07-07 10:28:57" ["post_date_gmt"] => string(19) "2016-07-07 07:28:57" ["post_content"] => string(6225) "Sadržaj članka" ["post_title"] => string(37) "Mrtvo more (14 fotografija)" ["post_excerpt"] => string(15) "Citat o članku" ["post_status"] => string(7) "objavi" [ "comment_status"] => string(4) "open" ["ping_status"] => string(4) "open" ["post_password"] => string(0) "" ["post_name"] => string( 95 ) "mertvoe-more-14-foto" ["to_ping"] => string(0) "" ["pinged"] => string(0) "" ["post_modified"] => string(19) "2016 - 07-07 10:28:57" ["post_modified_gmt"] => string(19) "2016-07-07 07:28:57" ["post_content_filtered"] => string(0) "" ["post_parent" ] => int(0) ["guid"] => string(0) "" ["menu_order"] => int(0) ["post_type"] => string(4) "post" ["post_mime_type"] = > string(0) "" ["comment_count"] => string(1) "0" ["filter"] => string(3) "raw" ) => objekt(WP_Post)( ... ) => objekat (WP_Post)( ... ))

Upotreba

get_posts($args);

Obrazac upotrebe

// zadani parametri $posts = get_posts(array("numberposts" => 5, "category" => 0, "orderby" => "datum", "order" => "DESC", "include" => niz ( ), "exclude" => array(), "meta_key" => "", "meta_value" =>"", "post_type" => "post", "suppress_filters" => true, // potisne promjene filtera SQL upit )); foreach($postovi kao $post)( setup_postdata($post); // izlazni format the_title() ... ) wp_reset_postdata(); // resetiraj $args (niz/niz) Lista argumenata prema kojima će se dobiti rezultat.
Podrazumevano: unapred podešeno

Argumenti parametara $args

Od WordPress 2.6, pored parametara opisanih u nastavku, get_posts() može prihvatiti sve iste parametre kao i WP_Query.

U get_posts(), parametar suppress_filters je uključen po defaultu, koji je onemogućen u query_posts() i WP_Query - tj. tamo filteri rade. Omogućavanje suppress_filters potiskuje sve filtere promjene SQL upita sljedećeg tipa: posts_* ili comment_feed_* .

suppress_filters ne utiče na rad filtera pre_get_posts - on će raditi bez obzira na to što je navedeno u suppress_filters.

Ovo onemogućavanje filtera prema zadanim postavkama može biti zbunjujuće ako postoje dodaci koji utječu na izlaz zapisa kroz filtere SQL upita, na primjer WPML. U takvim slučajevima, suppress_filters bi trebali biti onemogućeni.

Parametru "kategorija" treba proslijediti ID, a ne naziv kategorije. Također možete proslijediti string “category”: ID odvojen zarezima.

numberposts (broj) Broj prikazanih objava. Postavite na 0 da ograničite izlaz na maksimalan broj postova po stranici (podesite u VI postavkama) ili postavite na -1 da uklonite ograničenja izlaza (LIMIT).
Podrazumevano: 5 offset (broj) Uvlačenje od prvog posta (unos). kategorija (broj/niz/niz)

Iz kojih kategorija prikazati objave? Odredite ID kategorije iz koje želite da dobijete postove ili navedite -3 umjesto 3 ako želite da dobijete sve objave osim objava iz kategorije 3 (izuzmi kategoriju). Možete navesti više ID-ova odvojenih zarezima ("3,5,12" ili "-3,-5,-12").

Pogledajte opis cat parametra za WP_Query.

U funkcijama WP_Query i query_posts(), ovaj parametar je po defaultu onemogućen (jednak sa false).
Podrazumevano: istina

Primjeri

#1. Prikaz postova sa uvlačenjem

Ako imate jedan, zadnji post prikazan na glavnoj stranici, ali trebate prikazati još 5 prethodnih iz kategorije 1, onda možete koristiti sljedeći kod:

    5, "offset"=> 1, "category" => 1); $myposts = get_posts($args); foreach($myposts kao $post)( setup_postdata($post); ?>
  • ">

#2. Prikazivanje postova sa uvlačenjem, bez prekida glavne petlje.

Ako je korišćena funkcija get_posts() i nakon nje treba da koristite standardnu ​​WordPress petlju, onda morate da sačuvate globalnu promenljivu $post, uradite to ovako:

    5, "offset"=> 1, "category" => 1); $myposts = get_posts($args); foreach($myposts kao $post)( setup_postdata($post); ?>
  • ">

#3. Mogućnost korištenja posebnih VI Loop funkcija

Po defaultu, u petlji zasnovanoj na get_posts() nemoguće je koristiti, na primjer, funkciju the_content() ili the_date(). Ovaj problem je riješen funkcijom setup_postdata(), koja treba proći varijablu $post:

3); $lastposts = get_posts($args); foreach($lastposts kao $post)( setup_postdata($post); // postaviti podatke?>

">

Podaci se također mogu dobiti pristupom svojstvu objekta (object->object_property). Na primjer, za ovaj primjer $post->ID će biti jednak ID-u objave, $post->post_content će sadržavati sadržaj objave. Svojstvo objekta je stupac postova tablice baze podataka. Nazivi kolona se mogu vidjeti.

Ne zaboravite da se podaci prikazuju na ekranu pomoću php echo operatora:

ID; ?>

#4. Najnoviji postovi sortirani po naslovu

Dobit ćemo najnovije postove sortirane po naslovu po abecednom redu. Sljedeći primjer će dati datum, naslov i citat posta:

10, "order"=> "ASC", "orderby" => "naslov")); foreach ($postslist kao $post)( setup_postdata($post); ?>


#5. Slučajni postovi

Hajde da dobijemo 5 nasumičnih postova, implementiranih pomoću parametra "orderby" => "rand":

    5, "orderby" => "rand"); $rand_posts = get_posts($args); foreach($rand_posts kao $post) : ?>
  • ">

#6. Preuzmite sve priložene fajlove

Koristi se izvan WordPress petlje. Sljedeći kod će prikazati naslov, vezu i citat priložene datoteke:

"attachment", "posts_per_page" => -1, "post_status" => null, "post_parent" => null); $attachments = get_posts($args); if ($attachments) ( foreach ($attachments kao $post) ( setup_postdata($post); the_title(); the_attachment_link($post->ID, false); the_excerpt(); ) ) wp_reset_postdata(); ?>

#7. Priloženi fajlovi za određeni post

Kod se mora koristiti unutar WordPress petlje, gdje je varijabla $post->ID:

"attachment", "posts_per_page" => -1, "post_status" => null, "post_parent" => $post->ID); $attachments = get_posts($args); if ($attachments) ( foreach ($attachments kao $attachment) ( echo apply_filters("the_title" , $attachment->post_title); the_attachment_link($attachment->ID, false); ) ) wp_reset_postdata(); ?>

#8. Najnoviji postovi iz iste kategorije

Prikazat ćemo listu najnovijih objava trenutne kategorije u kojoj se objava nalazi. U ovom slučaju, isključit ćemo trenutni unos:

term_id; $real_id = get_the_ID(); $args = array("cat" =>$cat_add_id); $posts = get_posts($args); foreach($postovi kao $post)( setup_postdata($post); if ($post->ID<>$real_id)( ?> ">

Bilješke

    Od verzije 2.6 promijenjen je niz prenesenih vrijednosti za parametar orderby - uklonjen je prefiks post_, na primjer, postojao je post_title, postao je samo naslov.

  • Od verzije 3.0, nizovi ID-ova se također mogu proslijediti parametrima uključivanja i isključivanja.

Želite li kupiti jeftine preglede na Instagramu za video ili TV prenos, ali ne znate gdje? Pokušajte posjetiti web stranicu Doctor SMM, gdje će vam biti ponuđena jedna od najnižih cijena na RuNetu za preglede. Požurite jer ponuda vrijedi ograničeno vrijeme! Osim toga, ovdje možete vrlo brzo kupiti resurs s optimalnom brzinom posebno za vašu stranicu. Povećajte svoj račun brzo i jednostavno!

Bilješke

  • Pogledajte: WP_Query::parse_query()

Lista promjena

Od verzije 1.2.0 Uvedeno.

Kod dobiti postove: wp-includes/post.php WP 5.2.3

5, "category" => 0, "orderby" => "datum", "order" => "DESC", "include" => array(), "exclude" => array(), "meta_key" => "", "meta_value" => "", "post_type" => "post", "suppress_filters" => istina,); $r = wp_parse_args($args, $defaults); if (empty($r["post_status"])) ( $r["post_status"] = ("attachment" == $r["post_type"]) ? "naslijediti" : "objaviti"; ) if (! prazno). ($r["numberposts"]) && prazno($r["posts_per_page"])) ( $r["posts_per_page"] = $r["numberposts"]; ) if (! prazno($r["category" ])) ( $r["cat"] = $r["category"]; ) if (!prazno($r["include"])) ( $incposts = wp_parse_id_list($r["include"]); $r["posts_per_page"] = count($incposts); // uključen samo broj postova $r["post__in"] = $incposts; ) elseif (! prazno($r["exclude"])) ( $ r["post__not_in"] = wp_parse_id_list($r["exclude"]); ) $r["ignore_sticky_posts"] = istina; $r["no_found_rows"] = istina; $get_posts = novi WP_Query; return $get_posts->query($r); )

Pozdrav dragi čitatelji bloga WP Developer. U članku “” rekao sam vam što je to, dao primjer standardnih tipova postova i opisao proces njihovog kreiranja. Ali sam proces stvaranja nije konačan, jer Zapise onda treba nekako prikazati na web stranici. Upravo u ovom članku želim da vam pokažem dva načina da prikažete arhivu takvih članaka (bez paginacije i sa paginacijom) i da vam pokažem kako da prikažete poseban proizvoljni unos. Sve manipulacije ću izvoditi u standardnoj WordPress temi - dvadeset i sedamnaest. Pa, idemo.

Prikaži sve postove na jednoj stranici (bez paginacije)

Ponekad trebate prikazati arhivu prilagođenog tipa objave na jednoj stranici. Pa, nikad se ne zna kakve zahtjeve kupac može imati. Odjednom mu treba upravo takva izlazna opcija. Na primjer, kreirao sam novu vrstu objave Recenzije sa identifikatorom recenzija. Neću opisivati ​​sam proces. Da biste to učinili, možete kliknuti na link, gdje je sve detaljno opisano. Ja ću samo vizuelno pokazati kako to izgleda u meniju (vidi sliku):

U sljedećem koraku, u folderu s vašom temom, trebate kreirati poseban predložak za izlaz arhive. Nazvao sam ga reviews.php. Unutar ovog šablona pišemo sljedeći komentar:

Vidjevši ovaj komentar, neko je možda već pogodio šta stvaramo. Da, to je tačno. Također sam mu dodao sljedeći kod za primanje i prikaz samih recenzija:

"recenzije", "posts_per_page" => -1)); ?>

have_posts()) : while ($reviews->have_posts()) : $reviews->the_post(); ?>

">

Neću vršiti stilizovanje, jer nam je važno da razumemo sam proces, a ne da vidimo izgled stranice.

Spreman. Sada dodajući stranicu Recenzije u meni, idite na nju i moći ćete vidjeti cijelu listu dodatih recenzija.

Prikaz objava kao kategorije (sa paginacijom)

Ako trebate prikazati listu prilagođenog tipa objave sa paginacijom, tj. Kada se prikaže bilo koja od kategorija, potrebno je samo da dodate novi fajl sa sledećim imenom u fasciklu sa vašom temom - archive-(identifier_of_arbitrary_post_type).php . U mom slučaju, ovaj fajl će se zvati archive-reviews.php. Zatim dodajte izlaznu petlju u datoteku (bez komentara Naziv predloška: Recenzije) i postovi će biti izlazni kao kategorije - sa paginacijom. Kod bi mogao izgledati ovako:

have_posts()) : while ($reviews->have_posts()) : $reviews->the_post(); ?>

">

Kao što ste primijetili, više ne primamo postove koristeći klasu WP_Query, to nije potrebno. WordPress će sam shvatiti kojoj vrsti postova pripada ovaj predložak i prikazaće tačno njih.

Sada, kada kliknete na ovaj link, možda ćete vidjeti poruku otprilike ovako: “ Žao nam je, ali stranica koju ste tražili nije pronađena". Ovaj problem se može riješiti na prilično jednostavan način. Morate otići na odjeljak Postavke->Permalinks i kliknuti na dugme Sačuvaj bez da ništa mijenjate.

Prikaz jednog zapisa proizvoljnog tipa

Dakle, otkrili smo kako možete prikazati arhivu prilagođenog tipa objave sa i bez paginacije. Sada samo moramo prikazati zaseban post. U principu, ako ste zadovoljni izgledom stranice, koja trenutno prikazuje zaseban post, onda ne morate ništa da kreirate, fajl single.php će to rešiti. Ako želite promijeniti izgled nove vrste posta, na primjer, ukloniti bočnu traku ili stilizirati stranicu na drugačiji način, tada morate kreirati datoteku sa sljedećim imenom - single-(identifier_of_post_type).php , i u njega upišite kod za prikaz posta sa potrebnim stilovima. U mom slučaju će se zvati ovako - single-reviews.php.

To je sve. Nadam se da vam je članak bio koristan. Sretno svima!!!

Podrazumevano, najnoviji postovi u WordPress-u se prikazuju na početnoj stranici, a starijim objavama se može pristupiti putem navigacije postova na stranicama /page/2/, /page/3/, itd. U ovom članku ćemo vam pokazati kako prikazati svoje postove na bilo kojoj statičkoj stranici koristeći prilagođenu petlju WP_Upit, koji odlično radi s navigacijom nakon objave.

Na primjer, ako prikažete statična stranica kao početnu stranicu (kako je navedeno u Postavke čitanja ), možda ćete htjeti prikazati listu postova zasebno, na primjer na posebnoj stranici" blog". Došao sam do ovoga kada sam pravio svoj blog xy.css, dok koristite statičnu (bez postova na blogu) početnu stranicu. Sviđa mi se ovaj pristup jer navigacija kroz postove na ovaj način funkcionira intuitivno, ovako:

Ovo je izuzetno korisno u određenim CMS postavkama, kao što je kada se početna stranica koristi kao forum, e-trgovina ili navigacijska stranica. Evo instrukcija za takve slučajeve, kako prikazati blog postove na svojoj stranici (sa navigacijom!)

Korak 1. Predložak stranice

Kreirajte predložak prazne stranice, dajte mu naziv page-blog.php i tamo dodajte sljedeći kod:

query("showposts=5" . "&paged=".$paged); while ($wp_query->have_posts()) : $wp_query->the_post(); ?>

" title="Pročitajte više">!}

1) { ?>

Zapravo, to je sve. Sada ga samo priključite i napunite ga svojim parametri za WP_Query - i gotovo je. Na primjer, umjesto prikaza 5 unosa, možete postaviti showposts=10 ili koliko god želite.

Imajte na umu da navigacija postova sadrži uvjete koji se nalaze na prvoj stranici postova (odnosno na vašoj stranici /blog/) prazne oznake/stilovi za vezu nisu prikazani" Sljedeći unosi". Ovdje možete saznati više o optimizaciji WordPress navigacije objavama.

Također imajte na umu da ovaj primjer koristi malo zastarjele oznake, samo da pojednostavi stvari. Vjerovatno ćete morati napraviti nekoliko izmjena da biste je uskladili s vašom temom.

Korak 2: Dodajte novu stranicu

Nakon što završite i otpremite datoteku na stranicu page-blog.php, idite na administratorsku konzolu i idite na stranicu za dodavanje nove stranice. Tamo kreirajte novu stranicu pod nazivom " Blog" (ili šta god želite), postavite njegov predložak na " Blog"sa panela" Atributi stranice".

Spremni! Sada idite na stranicu bloga i vidjet ćete kako vaš ciklus WP_Upit radi: najnoviji blog postovi će biti prikazani na stranici, kao i navigacija do prethodnih postova, ako postoje, naravno.

Zaključak

WordPress olakšava prikazivanje vaših blog postova bilo gdje. U ovom članku smo govorili o tome kako prikazati postove na bilo kojoj stranici koristeći našu prilagođenu WP_Query petlju, koja podržava navigaciju. Ovo može biti vrlo korisno kada postavljate WordPress kao samostalni prilagođeni CMS.

Za udobnost posjetitelja, kao i za ubrzanje indeksiranja članaka od strane pretraživača, kreirane su mape (sadržaji) sajtova, kako u XML tako iu HTML formatu. U XML formatu, mapa sajta je pogodna samo za pretraživače, ali u HTML-u možete prikazati sve unose i orijentisana je na posetioce, ali je to i plus za pretraživače.

Mala digresija od teme.
Odlučio sam napraviti mali redizajn bloga. Proveo sam cijelo veče uređujući stilove bočne trake. Kao što vidite, sada je drugačija boja + ažurirana.
Sam predložak bloga je sada "ne-gumeni" i ima fiksnu širinu, a ispod svake objave smo dodali društvene gumbe iz Addthis-a. To je to

Vratimo se glavnoj stvari - popisu svih članaka na blogu na jednoj stranici.

Htio sam da napravim HTML mapu bloga koristeći dodatak, ali mi se nije svidjelo jer ako post pripada dvije kategorije, onda se nazivi postova ponavljaju, odnosno efekat je kao da ih ima nekoliko puta više postova na blogu nego što ih zaista ima. Mapa bloga ima sljedeću strukturu (ako su postovi prikazani po kategorijama):



Datum upisa / Naziv prijave iz kategorije 1
Datum objave / Naslov objave iz kategorije 1 i kategorije 2 // ponovite naslov posta!

Ili možete prikazati postove po oznakama, ali će situacija biti slična kada se objave po kategorijama, a opciono možete prikazati listu stranica bloga.

Na kraju sam odlučio da napravim jednostavnu numerisanu listu svih blog postova u opadajućem redosledu (prema datumu objavljivanja).

Pa počnimo.

Napravite kopiju datoteke teme page.php i preimenujte je u nešto drugo, na primjer soderzhanie.php. Zatim ga otvorite u uređivaču NotePad++ i promijenite kod:

Prije uređivanja, kod izgleda otprilike ovako:

1 2 3 4 5 6 7 8 9 10 11 12 13 14

"" ) ) ; comments_template() ; endwhile ; ) get_footer() ; ?>

"")); comments_template(); endwhile; ) get_footer(); ?>

Ostavljamo samo izlazne funkcije header-a i footer-a, a sadržaj nam nije potreban

Gdje piše Vasya Was Here "Ovdje će biti kod za prikaz svih blogova!" Zalijepite sljedeći kod:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 "post" , "post_status" => "objavi" , "posts_per_page" => - 1 , "caller_get_posts" => 1 if ($moi_requests -> have_posts () ) : print "Svi postovi: primjer" . "

Svi blog postovi:

    " ; while ($moi_zapros -> have_posts () ): $moi_zapros -> the_post () ; ?>
  1. " target="_blank">
  2. ?>

"post", /* Odaberite samo postove. */ "post_status" => "objavi", /* I samo objavljeni. */ "posts_per_page" => -1, /* Uklonite ograničenje broja prikazanih postova po stranici. */ "caller_get_posts" => 1 /* Ignorišite karakteristike lepljivih postova. */);$moi_zapros = null;$moi_zapros = novi WP_Query($parametri); /* Kreirajte novi “nestandardni” zahtjev. */if ($moi_zapros->have_posts()): print "Svi postovi: primjer". "

Svi blog postovi:

    "; while ($moi_zapros->have_posts()) : $moi_zapros->the_post(); ?>
  1. " target="_blank">


  2. ";endif;wp_reset_query(); /* Resetujte naš izbor. */?>

    Konačni kod datoteke soderzhanie.php:

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 /** * Naziv šablona: Svi postovi // Naziv šablona stranice */$parametri = niz ( "post_type" => "post" , /* Odaberite samo zapise. */"post_status" => "objavi" , /* I samo objavljeni. */"posts_per_page" => - 1 , /* Uklonite ograničenje broja prikazanih zapisa po stranici. */"caller_get_posts" => 1 /* Ignorirajte posebnosti ljepljivih bilješki. */) ; $moi_requests = null; $moi_zapros = novi WP_Query($parametri) ; /* Kreirajte novi “nestandardni” zahtjev. */ if ($moi_zapros -> have_posts () ): print "Svi postovi: primjer" . "

    Svi blog postovi:

      " ; while ($moi_zapros -> have_posts () ): $moi_zapros -> the_post () ; ?>
    1. " title="Stalni link za: " target="_blank">!}


    2. " ; endif ; wp_reset_query() ; /* Resetuj naš izbor. */ ?>

    "post", /* Odaberite samo postove. */ "post_status" => "objavi", /* I samo objavljeni. */ "posts_per_page" => -1, /* Uklonite ograničenje broja prikazanih postova po stranici. */ "caller_get_posts" => 1 /* Ignorišite karakteristike lepljivih postova. */);$moi_zapros = null;$moi_zapros = novi WP_Query($parametri); /* Kreirajte novi “nestandardni” zahtjev. */if ($moi_zapros->have_posts()): print "Svi postovi: primjer". "

    Svi blog postovi:

      "; while ($moi_zapros->have_posts()) : $moi_zapros->the_post(); ?>
    1. " title="Stalni link za:" target="_blank">!}


    2. ";endif;wp_reset_query(); /* Resetujte naš izbor. */?>