Parempi taas kysyä kun tieto tuntuu tulevan viisammalta nopeasti, ei vaan onnistu tyhmältä tutkimalla.
Mitä koodia lisään ja mihin tiedostoon jotta ”blogisivu” eli etusivu hakee Custom Post Type UI artikkeleita. Yhden post typen nimi olisi artikkelit.
Tässä ohje.
http://justintadlock.com/archives/2010/02/02/showing-custom-post-types-on-your-home-blog-page
Ei kylläkään ole järkevää antaa kustomoidun artikkelityypin nimeksi ’artikkelit’, koska sitä vartenhan meillä on valmiina WP:n artikkelit (Posts).
Ei puhuta ton nimen järkevyydestä 😉 Ellei se haittaa sivun toimintaa?
Löysin saman ohjeen aiemmin ja koitin sitä. Päädyin error tilaan.
Muokkaanko tätä tiedostoa:
/domains/digipikseli.fi/public_html/wp-includes/functions.php
Ja mihin kohtaan tuo pätkä lätkästään, about rivinro?
Vähän aikaa lisää hutkittuani löysin sen oikean… eli teeman alaisesta kansioista functions.php – kannattaako kaikista filuista joihin tekee muutoksia tehdä lapsiversio?
Kyseinen koodi tulee siis lapsiteeman functions.php tiedostoon.
Tässä pari elintärkeää ohjetta.
1) Älkäämme koskaan muokatko WP:n omia tiedostoja, esim. wp-includes/functions.php.
2) Älkäämme koskaan muokatko teemankaan tiedostoja.
Menetät kaikki muutokset, kun WP tai teema päivitetään. Siispä laita koodi lapsiteeman functions.php tiedostoon.
Edit: jos lapsiteemassasi ei ole functions.php tiedostoa, niin sitten vain teet moisen.
Hyviä vinkkejä, kävin molempia jo ruukkamassa 🙂
VIRHE, onneks kaikki toimii!
Pitääkö tota functions.php muokata mitenkään vai lisätä vaan kopio lapsiteeman kansioon?
Ei tarvitse kopioida, vaan teet lapsiteemaan tyhjän functions.php tiedoston, jonne lisäät koodin.
Kyllä on valaistumisia kerrakseen. Kiitos ja anteeksi.
Mitäs lisäillään kun haluan näyttää vain tuotearvostelut alasivulla ”Arvostelut”?
Onko tuotearvostelut artikkeleiden kategoria vai kustomoidun artikkelityypin taksonomia vai?
Yleisesti ottaen WP hoitaa tämän puolestasi. Jos taksonomian nimi on tuotearvostelut ja sille tehty termi arvostelut, niin osoitteessa domain.fi/tuotearvostelut/arvostelut näkyvät kaikki kyseiset arvostelut.
Tämä on samanlainen asia kuin sisäänrakennetty kategoria – kategorian nimi. Esim. kategorian nimi on yleinen, niin kyseisen kategorian artikkelit näkyvät osoitteessa domain.fi/category/yleinen.
Mulla on olemassa ”artikkelit” taksonomia ja sen alla käytän termiä ”peli”. Missä muodossa osoite tulisi olla, jotta se hakisi peli termillä merkityt artikkelit.
esim. yleinen tulee mulla http://digipikseli.fi/?cat=1
Haluaisin esimerkiksi sivulla http://digipikseli.fi/?arvostelut=etusivu
näkyvän kaikki ne artikkelit joista löytyy tägi ”arvostelu”.
Eli vaikka WP hoitaa tämän kuvaamallasi tavalla onko se mahdollista toteuttaa minun kuvaamalla tavalla?
http://digipikseli.fi/?artikkeli=peli
Taksonomian nimi oli siis artikkeli. Itse suosittelen käyttämään kylläkin ihmisystävällisempää osoiterakennetta. Sen voi vaihtaa kohdasta Asetukset >> Osoiterakenne.