Moi! Josko vuorostaan ymmärsin oikein, niin kenties paras ratkaisu olisi hallintapaneelin asetuksissa kohdassa ’Lukeminen’ asettaa etusivulla näytettäväksi yksittäinen sivu, esim. sivuston esittelysivu.
Seuraavaksi luot kirjoittajien sivut. Jos haluat, että käyttäjät pääsevät muokkaamaan sivujaan, niin jokaiselle oma tunnus kirjoittaja-oikeuksin ja vaihdat jo olemassaolevan käyttäjän oman sivunsa kirjoittajaksi tai lisäät uuden.
Nämä yksittäiset sivut tietty kannattaa lisätä vähintään navigaatioon, että niitä pääsee helposti selaamaan.
Käyttäjien kirjautumiseen ja rekisteröitymiseen ei tarvitse lisäosaa, ja sivusto toimii mobiilissakin ilman sen enempiä säätöjä, jos valitset sen teemaksi responsiivisen.
Kiitos vastauksesta!
”Yleisiä” sivuja, eli sivuja jotka näkevät myös anonyymit käyttäjät, olisi kuitenkin enemmän kuin yksi (etusivu, tuotteen esittelysivu, yhteystiedot..).
Mietin sellaista ”session” tyylistä sivustoa, vähän niinkuin verkkokauppaa, käyttäjien ei tarvitse päästä wp:n hallintapaneeliin käsiksi välttämättä ollenkaan.
olisi oma henkilökohtainen sivu joka taas olisi synkassa mobiiliappsin kanssa
Mistä mobiiliappsista tietoja pitäisi synkata ja mitä tietoja? Tämä lienee se haastavin vaihe ja kuulostaa kustomoidulta työltä.
Tietoja pitäisi synkata meidän omasta mobiiliappista joka on vielä työn alla mutta ihan hyvällä mallilla. Tiedoilla ei juurikaan niin väliä, nimeä ja muita henkilökohtaisia tietoja tietokannasta.
Kyseessä siis muutaman opiskelijan kesäprojekti.
”Yleisiä” sivuja, eli sivuja jotka näkevät myös anonyymit käyttäjät, olisi kuitenkin enemmän kuin yksi (etusivu, tuotteen esittelysivu, yhteystiedot..).
Tämä on se yksi perusideoista CMS:ssä, ja joka WordPresskin on, eli voi julkaista helposti x määrän sivuja, ja niistä sitten asettaa tilaksi luonnos, jolloin näkyvät vain hallintapaneelissa, tai julkaistu, jolloin ne näkyvät julkisesti kaikille, tai julkaista ne salasanan takana, jolloin ovat julkisia, mutta lukeminen vaatii että käyttäjällä niihin salasana. Voisi olla hyvä ajatus tutustua alustan ominaisuuksiin täällä.
Tarkoituksena on, että sisäänkirjautuvilla käyttäjillä on jokaisella samanlainen sivu eri sisällöin. Sivulla näkyvät tiedot haetaan tietokannasta.
Mietinnässä oli siis että onkohan tälläinen edes mahdollista wp:llä vai pitääkö vaihtaa esim. Drupaliin.
Tottakai on mahdollista. Itse olen tehnyt jotain vastaavaa seuraavasti.
1. Erillinen sivupohja (page template), johon haetaan dynaamisesti tietoa käyttäjätunnukseen perustuen.
http://codex.wordpress.org/Page_Templates
2. Lyhytkoodi (shortcode) normaalille sivulle, joka hoitaa kaiken tarvittavan, kirjautumiset, tietokannasta hakemiset jne.
http://codex.wordpress.org/Shortcode_API
Kiitoksia vastauksista! Saatiin vähän hommaa pyörähtään eteenpäin, teimme nyt kaksi sivustoa josta toinen on kaikille ja toinen vain kirjautuneille. Sisäänkirjautumisvaiheessa hyppää sitten näille suljetuille sivuille.