Pereiti prie turinio

Wordpress postų išskaidymas po atskirus puslapius


Rekomenduojami pranešimai

Sveiki, taigi ar įmanoma blog postus išdėstyti po atskirus to pačio tinklalapio puslapius? Tarkime pagrindiniame puslapyje naujienos, o kitame kitos kategorijos postai. Jeigu neaiškiai paaiškinau rašykit mėginsiu smulkiau išdėstyti. Viename puslapyje tarkime bus nuolatos dedami įrašai vos ne kasdien, o pagrindiniame lange į mėnesį po kartą ar du rašomos naujienos ir straipsniai.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, taigi ar įmanoma blog postus išdėstyti po atskirus to pačio tinklalapio puslapius? Tarkime pagrindiniame puslapyje naujienos, o kitame kitos kategorijos postai. Jeigu neaiškiai paaiškinau rašykit mėginsiu smulkiau išdėstyti. Viename puslapyje tarkime bus nuolatos dedami įrašai vos ne kasdien, o pagrindiniame lange į mėnesį po kartą ar du rašomos naujienos ir straipsniai.

 

Taip.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Aisku imanoma.

 

Susikuri puslapi

 

<?php
/*
Template Name: kitos naujienos
*/
?>

 

I ta puslapi postini tam tikros kategorijos naujienas.

 

O is pagrindinio tiesiog isimi.

<?php query_posts('cat=-1,-2,-3'); ?>

 

http://zwimba.eu/keletas-query_posts-panaudojimo-budu

Redagavo ForeverYoung
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Aisku imanoma.

 

Susikuri puslapi

 

<?php
/*
Template Name: kitos naujienos
*/
?>

 

I ta puslapi postini tam tikros kategorijos naujienas.

 

O is pagrindinio tiesiog isimi.

<?php query_posts('cat=-1,-2,-3'); ?>

 

http://zwimba.eu/keletas-query_posts-panaudojimo-budu

 

Tiesiai per aplinkui. Nepaprasčiau tiesiog kategorijų sukelt į menių? :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Jam reikia exclude category posts o ne linku i kategorijas.

 

ir kuo gi tai skiriasi? Susikuria dvi kategorijas 'kasdieniai įrašai' ir 'kasmėnesiniai įrašai', įtempia jas į meniu ir turi tai, ko reikia. Pasidaro tebūnie, kad po defaultu frontpage atidaro 'kasmėnesinius įrašus', o kas norės, paspaus ant 'kasdieninių įrašų' ir matys tuos kitus. gudročiau, jei nežinojai, tai skaidymas į kategorijas, automatiškai veikia, kaip tas tavo 'exclude category posts' - excludina vienos kategorijos įrašus nuo kitos.

 

p.s. kad nepradėtum aiškint dar kažkokių nesąmonių, iškart leisk priminti tau, kad įrašą galima rašyti keliose kategorijose.

 

p.p.s. labai liūdna, kai tokie, su abiejom kairėm rankom, pradeda tweakinti themsus - paskui žiūrėk neveikia tas, neveikia anas, dar kasnors neveikia. nepradėkite išradinėti dviračio ten, kur jis jau išrastas.

Redagavo wicked
Nuoroda į pranešimą
Dalintis kituose puslapiuose

ir kuo gi tai skiriasi? Susikuria dvi kategorijas 'kasdieniai įrašai' ir 'kasmėnesiniai įrašai', įtempia jas į meniu ir turi tai, ko reikia. Pasidaro tebūnie, kad po defaultu frontpage atidaro 'kasmėnesinius įrašus', o kas norės, paspaus ant 'kasdieninių įrašų' ir matys tuos kitus. gudročiau, jei nežinojai, tai skaidymas į kategorijas, automatiškai veikia, kaip tas tavo 'exclude category posts' - excludina vienos kategorijos įrašus nuo kitos.

 

p.s. kad nepradėtum aiškint dar kažkokių nesąmonių, iškart leisk priminti tau, kad įrašą galima rašyti keliose kategorijose.

 

p.p.s. labai liūdna, kai tokie, su abiejom kairėm rankom, pradeda tweakinti themsus - paskui žiūrėk neveikia tas, neveikia anas, dar kasnors neveikia. nepradėkite išradinėti dviračio ten, kur jis jau išrastas.

 

Dėkui už naujienas, tik gaila nieko naujo nesužinojau.

 

Taip galima naudoti tiek vieną, tiek kitą būdą, bet jei žmogus bando darytis savo them'ą tai jam gali praversti abu variantai, reikia žmogui duoti įsivaizduot, kaip tas postų atvaizdavimas dirba.

 

P.S. Ir nereikia čia vaidinti gudruolį visažinį, kažkada ir pats mokinaisi, bandei, darei, nieks negimė jau mokėdamas :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nekuriu aš temos o tiesiog naudoju ir redaguoju kažkiek "Montezuma" temą. Na bandysiu kažką tai gamintis galbūt su tom kategorijom atvaizdavimo. Atvaizdavimas būtu toks, kad vienodai skirtingos naujienos būtu rodomos tiek pagrindiniame lange, tiek kitame meniu lange tik klausimas buvo iškiles kaip tai padaryti. Dėkui už atsakymus.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Is jo aprasymo supratau taip kaip daviau pvz...

 

Jam reikia is index;o isimti kazka... o kitur sudeti...

Tavo varianto tikrai nenaudociau :D

 

O aš nenaudočiau tavojo. Ir išvis nenaudočiau NIEKUR query_posts() - taip, pradedančiajam tai labai šauni funkcija, pasikverini ką nori ir turi, bet.. Kadanors suprasi, kodėl tai yra blogai.

 

Iš indexo jam išimti nieko nereikia. Google 'WordPress template hierarchy' - WordPress'o Codexe yra labai geras piešinukas, kuris vaizduoja, kaip vyksta puslapio krovimas. Naudojantis mano pateiktu variantu ir kreipiantis į kategorijas, pagal nutylėjimą bus loadinamas kategorijos šablonas (daugumoje themsų jis būna identiškas index šablonui), o jei to šablono nebus - bus loadinamas index.php šablonas. Tai kam išimti kažką iš jo, ir vėliau sukurti kažką naujo, jei ir neišėmus bus naudojamas jis?

 

Realiai labai tingiu aiškinti, kas, kaip ir kodėl veikia. Tačiau, kaip ir minėjau - yra tik vienas PATIKIMAS būdas tą padaryti - būtent mano pasiūlytas. Norint pasidaryti kitaip, reiks hackų. Ar verta hackinti tokius dalykus? NE. Nes visa tai jau yra standartiškai built-in, ir galima pasidaryti taip, kaip aš papasakojau.

 

Tarkime, norime, kad pradiniame būtų visi įrašai apie gyvūnus (kategorija 'gyvūnai'), o paspaudus kitą meniu punktą - 'automobiliai' - loadintų visus įrašus apie automobilius? Tai ar tikrai ne patogiausia būtų susikurti dvi kategorijas 'gyvūnai' ir 'automobiliai' ir tiesiog sukelti jas į meniu? :)

 

 

 

P.S. jums gal biški perdaug advanced bus, bet siūlau paaukoti valandą savo laiko (tiems, kas norite rimtai užsiimti su WordPress) - http://wordpress.tv/2012/06/15/andrew-nacin-wp_query/

Redagavo wicked
Nuoroda į pranešimą
Dalintis kituose puslapiuose

O pvz.: Padariau main page static, o postai nurodyti, kad būtu rašomi į tam tikrą meniu punktą - kategoriją tarkim "automobiliai" gal trumpai paaiškintų kasnors kokiu būdu sukurti man naują meniu punktą, kuriame būtu talpinami kategorijos "dviračiai" įrašai, o "automobilių" meniu punkte jų nerodytų?

Ne per new page reikia spėju? kokiu būdu reikia kategorijos įrašus apie "dviračius" perkelti į viršutinį meniu?

 

ForeverYoung pateiktą metodą kaip ir suprantu, o wicked nelabai suprantu kaip įgyvendinti, nors jis ir atrodo "teisingesnis".

Redagavo ChallengeR
Nuoroda į pranešimą
Dalintis kituose puslapiuose

O pvz.: Padariau main page static, o postai nurodyti, kad būtu rašomi į tam tikrą meniu punktą - kategoriją tarkim "automobiliai" gal trumpai paaiškintų kasnors kokiu būdu sukurti man naują meniu punktą, kuriame būtu talpinami kategorijos "dviračiai" įrašai, o "automobilių" meniu punkte jų nerodytų?

Ne per new page reikia spėju? kokiu būdu reikia kategorijos įrašus apie "dviračius" perkelti į viršutinį meniu?

 

ForeverYoung pateiktą metodą kaip ir suprantu, o wicked nelabai suprantu kaip įgyvendinti, nors jis ir atrodo "teisingesnis".

 

Posts -> Categories - > Add new category = susikuri naują kategorija tarkim "Automobiliai"

Posts - > Add new = sukuri naują postą, dešinėje pusėje pažymi kategoriją "Automobiliai"

Appearance -> Menus = Susimeti į meniu punktus kuriuos nori matyti savo meniu juostoje.

 

Video tutorial'as: http://www.youtube.com/watch?v=G1Is6EmDnKI

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dėkui už pagalbą, taigi susikūriau puslapį "Automobiliai" ir skiltį "Dviračiai" automobiliai skiltis pagrindinė, nes ją liepia nurodyti wordpress'as. Taigi su skiltimi "Dviračiai" viskas tvarkoje, tačiau skiltyje "Automobiliai" rodomi ir automobiliai ir dviračiai.

 

Kaip padaryti, kad "Automobilių" skiltyje rodytų tik įrašus apie automobilius? ar neina taip?

 

Tiksliau padarau tarkime dvi kategorijas ir jas įdedu į meniu, tačiau wordpress mane prašo nurodyti kuriame puslapyje postinti visus įrašus.

Redagavo ChallengeR
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na va viską išsiaiškinau kaip padaryt kad visų postų nerodytų, tačiau iškilo tikiuos paskutinė problemėlė.

 

Jeigu aš noriu, kad paspaudus ant vieno meniu punkto, man rodytų tik dvi pasirinktas kategorijas kaip tai padaryti?

Tarkime Meniu punktas: "motorinis transportas" ir noriu, kad jame rodytų įrašus iš kategorijos "automobiliai" ir "motociklai".

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Turi sukurti kategoriją 'motorinis transportas', o 'automobiliai' ir 'motociklai' padarai subkategorijas - 'automobiliai' ir 'motociklai' padarai, kad parent būtų 'motorinis transportas'. Tada tempi 'motorinis trasportas' į menių ir turi :) Dar gali įtempti 'automobiliai' ir 'motociklai' į submeniu :)

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ą...