Mitä lapsiteemasi header-osiossa lukee? Siitä puuttunee
* Template: platform.
Lukee:
/*
Theme Name: Platform Child
Template: platform
*/
Kyllä tuon pitäisi riittää. Varmista vielä, että Platform on varmasti asennettuna platform-nimiseen kansioon. Jos ei tämän jälkeen toimi, niin kyseise heidän tuestaan.
Selvisi kun tutkin hallintapaneelin kautta sinne ftp:llä viemääni style.css tiedostoa, tiedostoon oli tullut ihme siansaksaa, putsasin sen ja laitoin copypastella uusiks puhtaana, niin jo toimii.
Keksisköhän joku missä vielä mättää. Lapsiteema ei lue parentin tyylitiedostoa jostain syystä. Olen tarkistanut nuo kansioiden oikeudetkin sekä style.css että rtl.css:ssä (sekä child- että parentilla), en keksi mikä voi olla syynä…
Ja rtl.css sisältää vain seuraavan:
/*
Theme Name: Platform Child
Template: platform
*/
@import url(”../platform/rtl.css”);
Ja style.css sisältää:
/*
Theme Name: Platform Child
Description: Child theme for the platform theme
Author: Kvak ry
Template: platform
*/
@import url(”../platform/style.css”);
Linkki sivuille: http://www.korkeaoja.org
Tuota lapsiteeman style.css tiedostoa teemasi ei tunnista ollenkaan. Joko se on eri paikassa tai Platform-teema tekee jotain muuta lapsiteeman osalta.
http://www.korkeaoja.org/wp-content/themes/platformchild/style.css?ver=143-04091382218
Themes-kansiossa on siis
Platform
sen alla normaalit teeman tiedostot, löytyy style ja rtl.css
Platform Child
rtl.css
style.css
screenshot.png
missä menee vikaan…?
Ei missään, mutta kysäise Platformin foorumilta onko tässä teemassa jotain muuta mitä pitää ottaa huomioon.
Ongelma löytyi: lapsiteeman kansion nimi täytyy olla ”platformchild” -muodossa, ei välejä ja isoja kirjaimia. Päinvastoin kuin noissa ohjeissa, joissa sanotaan että kirjoitusasulla ei ole merkitystä muualla kuin ” Template: platform” kohdassa.
Toki kansion nimellä on väliä. Siinäkään ei tule käyttää välilyöntejä, isoja kirjaimia tai alaviivoja. Kansion nimi voi kylläkin olla platform-child.