Kategoriat
WordPress

WordPress-teemat Hybrid ja DevPress

WordPressiin löytyy lukemattomia ilmaisia ja jollain tavalla  maksullisia teemoja. Tämän lisäksi netti on pullollaan ns. Premium-teemoja. Mistä tietää mikä teema kannattaa valita ja mitkä asiat kuuluvat hyvän teeman vaatimuksiin? Valitsenko teeman vain näyttävän ulkoasun takia vai tarvitsenko kymmenittäin erilaisia teeman asetuksia, joilla sivuja voi säätää haluamakseen?

Voisin tuttuun tyyliin luetella kymmenen ”parasta” teemaa, mutta sen sijaan kerron miksi käytän Hybrid tai DevPress -teemoja. Molemmat pohjautuvat Hybridin ytimeen (Hybrid Core, Hybrid Framework), joka toimii koodikirjastona ja moottorina teemoille. Hybridin perustaja on Justin Tadlock ja DevPressin voima piilee yhteistyössä. Justinin lisäksi DevPressin taustalla häärii Tung Do, Patrick Daly ja Path Dunbar. DevPress julkaisi, että Tung Do alkaa luotsata yksin DevPressiä eteenpäin. Lisäinfoa löytyy heidän sivultaan.

Tukifoorumi

Hybridin tukifoorumi on jotakin ainutlaatuista. Ei pelkästään sen takia, että tukifoorumilta löydät tai saat ratkaisun lähes ongelmaan kuin ongelmaan vaan yhteisön tuki kokonaisuudessaan on sanoinkuvaamattoman avuliasta. Foorumin jäsenet neuvovat toisiaan hyvässä hengessä ja vastaus tulee yleensä todella nopeasti, viimeistään saman päivän aikana. Foorumi on myös erinomainen oppimiskeskus. En ole juuri mistään oppinut niin paljon WordPressin saloista kuin kyseistä foorumia lukiessa. Osaan kohta sanoa kymmenellä kielellä kiitos!

Teemojen monipuolisuus

Teemat eivät välttämättä ole maailman hienoimpia ulkoasultaan, mutta varsinkin DevPress-sivulle ilmaantunee entistä tyylikkäämpiä teemoja Tung Do:n käsittelyssä. Teemat jaetaan aikuis -ja lapsiteemoihin, missä aikuisteema toimii pohjateemana lapsiteemalle. Muista, että kyseinen aikuisteema tulee olla asennettuna, jotta lapsiteema toimii. Hybridille on monia erilaisia lapsiteemoja.

  • Hybrid News, joka soveltuu nimensä mukaisesti mm. uutissivuille
  • Outline soveltuu vaikka verkkolehden pohjaksi tai perusbloggaajan sivuksi
  • Skeleton on tyhjä teema, jossa on valmiina kaikki css-astukset. Tämä teema sopii mainiosti henkilölle, joka haluaa itse tehdä kaiken css-suunnittelun
  • Old School pitää sisällään tyylikkään showcase-sivun ja tämä sopii vaikka rokkibändin sivupohjaksi

Hybridillä on myös muita lapsiteemoja ja käytännössä kaikki teemat soveltuvat pienen muokkauksen jälkeen niin yrityksille, yhteisöille kuin bloggaajallekin.

Tulevaisuudessa teemojen pääpaino tulee olemaan aikuisteemoissa, joita on tähän mennessä ilmestynyt Hybridin lisäksi Prototype, Retro-fitted, Trending, News, Visual, James Goody. Myös Ptah Dunbarin WP Framework on ladattavissa. Itse käytän näitä teemoja monien projektien pohjana, koska voin itse helposti tehdä näille (tai ladata valmiin) lapsiteeman ja muokata ulkoasua haluamakseni. Täten tulevat päivitykset vaikuttavat vain aikuisteemaan eivätkä omat tyylit tai muut lisäfunktiot tuhoudu päivityksessä.

Muista aina tehdä päivitykset lapsiteemaan juuri tämän takia. Jos ja kun näitä aikuisteemoja päivitetään, niin kaikki aikuisteemaan tehdyt muutokset tuhoutuvat, mutta lapsiteemaan tehdyt muutokset säilyvät.

Teemoissa on erilaisia, sisäänrakennettuja ominaisuuksia ja myös monia yhteisiä ominaisuuksia.

Yleiset ominaisuudet

  • Monikielisyys: Kaikista teemoista löytyy kielitiedosto, joten teeman voi kääntää suomeksi tai jollekin muulle kielelle
  • Vimpainalueet: Teemat sisältävät useita vimpainalueita eri kohdissa
  • Hakukoneoptimointi: Tämä on laaja aihe, mutta lyhyesti voisi todeta, että teemat ovat valmiiksi hakukoneoptimoituja. Voit lisäksi lisätä sivujen ja artikkeleiden kuvaukset ja avainsanat editointitilassa ilman lisäosia. En itse käytä tällä hetkellä mitään hakukoneoptimointilisäosaa. Suositeltava SEO lisäosa on Yoastin WordPress SEO Plugin
  • Koukut ja filtterit (Hooks&Filters): Nämä ovat tärkeä apuväline omien funktioiden lisäämiseen tai valmiin ominaisuuden muokkaamiseen. Hybridin ja DevPressin teemoista löytyy paljon koukkuja ja filttereitä
  • CSS: Body-tagi pitää sisällään useita eri CSS-luokkia riippuen miltä sivua selataan. Tämä tekee ehdollisen ulkoasun räätälöimisen todella helpoksi. Esim. etusivulle halutaan eri taustakuva kuin muille sivuille, niin tämä onnistuu käyttämällä kyseistä CSS-luokkaa tyylimäärittelyssä. Style.css tiedostosta löytyy kaikki perusmäärittelyt, kustomoidulle sivulle pitää tehdä uusia tyylimäärittelyjä jonkin verran
  • Päivittäminen: Teemoja päivitetään aina tarvittaessa ja ne kaikki käyttävät WP:n standardeja ja viimeisimpiä ominaisuuksia. Luonnollisesti myös pohja-alustaa Hybrid Corea päivitetään
  • Koodin puhtaus: Teknisesti teemat ovat loistavasti koodattuja ja kommentoituja, joten niiden toimintaa on helpohko ymmärtää
  • Yksinkertainen on kaunista: Teemoja on helppo käyttää eivätkä teemat pidä sisällään moniulotteisia asetussivuja. Täten voit keskittyä sisällön tuottamiseen

Spesifiset ominaisuudet

  • Layout-vaihtoehtoja: Uusimmista aikuisteemoista löytyy monipuolisia layout-vaihtoehtoja. Jokaiselle sivulle tai artikkelille voit valita yhden palstan, kahden palstan tai kolmen palstan layoutin. Sisältö voi olla vasemmalla, keskellä tai oikealla. Esim. Prototype, Retro-fitted ja Trending tukevat tätä ominaisuutta
  • Sliderit: Joistakin teemoista löytyy tyylikkäitä Slidereita, kuten James Goody:sta
  • BuddyPress: Joihinkin teemoihin on integroitu BuddyPress, kuten Visual
  • Post Formats: Ei harmainta aavistusta kuinka tämä tulisi kääntää, kuten ei monesta muustakaan termistä. Visual on tästäkin hyvä esimerkki
  • Tarvittavat pohjatiedostot (Template files): Pakollisten style.css ja index.php tiedostojen lisäksi teemat sisältävät muita oleellisia tiedostoja kuten home.php, singular.php, page.php, comments.php, attachment.php, 404.php, search.php, searchform, bookmarks.php jne. Riippuen teemasta muitakin tiettyyn tarkoitukseen tehtyjä malli -tai pohjatiedostoja löytyy. Kannattaa tutustua Hybrid Coren tiedostohierarkiaan, jotta saa käsityksen mitä kaikkea on mahdollista tehdä
  • Useita menuvalikkoja: Monissa teemoissa on useita eri menuvalikkoja, jotka voi ottaa käyttöön tai olla käyttämättä WP:n sisäänrakennetun menujärjestelmän avulla. Toki kaikissa teemoissa on vähintään yksi menu

Hinta

Hybridin kaikki teemat ovat ilmaisia ja GPL-lisenssillä varustettuja. Tukifoorumillekin voi liittyä ilmaiseksi, mutta kannattaa maksaa 25$ vuodessa, jotta saa oikeuden lukea myös Justin Tadlockin mallivastaukset foorumin kysymyksiin. Devpressin kaikki materiaali teemoista lisäosiin ja oppaisiin maksaa 5$ vuodessa!! Kyllä, olen fani ja toivon muidenkin huomaavan, että näihin kannattaa liittyä. DevPressillä on kumppanuus-sivu (Affiliates), mutta en ole siihen vielä liittynyt, vaan ihan mielelläni mainostan heitä ilman korvausta. Ilman heidän oppaitaan ja apuaan en olisi oppinut WordPressistä lähellekään niin paljoa ja opintie jatkuu jatkuu vaan…

Yhteenveto

Voisin jaaritella vielä rivitolkulla, mutta jatkan sitten paremmalla ajalla. Muitakin erinomaisia pohjateemoja on tarjolla. Mm. Genesis, Thesis ja Platform, joilla on oma WordPress Framework. Lisää on luettavissa WP Candyn sivuilta.

Mitä muuta teemoilta voi enää vaatia, kun täydellisyys on jo niin lähellä?

Kirjoittanut Sami Keijonen

Opettaja, joka haluaa oppia webin ja WordPressin salat

6 vastausta aiheeseen “WordPress-teemat Hybrid ja DevPress”

Aikuis-lapsi-teemat??

Jos englannista lähtee kääntelemään suomeksi, niin parent on vahvasti eri asia kuin aikuinen ja alkuperäinen parent-child semantiikka katoaa. Lapsi ei peri aikuisen vaan vanhempansa ominaisuuksia.

Ja takaisin käännettynä, millaisia mielleyhtymiä englanninkieliselle synnyttäisi ”Adult-theme” 🙂

”Vanhempi-lapsi” tai ”isä-lapsi” jolloin ominaisuuksien periytyminen on loogista.

Tai olisiko perisuomalaisin vaihtoehto emo-teema ja lapsi-teema?

Totta, aikuisteema on harhaanjohtava. En kylläkään ole ollut virallisessa WP:n käännöstyössä mukana, joten en edes tiedä mikä on virallinen käännös.

Olisiko biologinen isä tai äiti -teema vielä täsmällisempi:)

Kommentit on suljettu.