Trūksta „WordPress“ stiliaus lapo – štai kodėl ir kaip tai išspręsti

„WordPress“ temos leidžia labai paprastai kurti nuostabias svetaines nežinant PHP, HTML ar CSS.

Kūrėjai atliko kojų darbą.

Tikrai, jie turi!



Stiliaus lapas yra įtrauktas į „WordPress“ temos failus.

Klaidos pranešimas, nurodantis, kad taip nėra, turėtų pasakyti, kad „WordPress“ negali rasti style.css failo.

Prieš įvesdami piktą el. laišką kūrėjui, dar kartą patikrinkite, ar jo tikrai nėra. 99,9% atvejų jis yra ten.

Trūksta „WordPress“ stiliaus lapo

Klaidos pranešimas, nurodantis, kad temos trūksta style.css failo, tiesiog reiškia, kad jūsų „WordPress“ duomenų bazė negali jo rasti. Taip atsitinka, jei jis yra netinkamame kataloge, jei įdiegiate papildinį kaip temą arba įkeliate paketo diegimo programą su daugiau nei temos ZIP aplanke.

„WordPress“ temos anatomija

Paprastai lengviau suprasti, kaip viskas veikia, kai žinai dalių pavadinimus, kad viskas veiktų.

„WordPress“ naudojamos trys kodavimo kalbos. PHP, HTML ir CSS.

Jie valdomi trimis atskirais failais, esančiais kiekvienoje „WordPress“ temoje.

  1. Funkcijos.php failas valdo, kaip duomenys įkeliami iš jūsų WP duomenų bazės
  2. HTML valdo tinklalapio struktūrą ir turinį
  3. Stilių lapas valdo, kaip duomenys vizualiai pateikiami ekrane.

WP tema yra pirmiau minėtų šablonų paketas, taip pat „JavaScript“ ir vaizdo failai. Taigi juos galima įkelti tik kaip .zip aplankus.

Jei trūksta kurio nors iš šių trijų pagrindinių šablonų, tema neveiks.

Jei rodoma klaida „trūkstamas stiliaus lapas“, įkeliant temos aplanką trūksta failo style.css.

Kai taip atsitiks, pamatysite šį klaidos pranešimą

'Temoje trūksta style.css stiliaus lapo.'

Priežastis ne visada yra ta, kad jos trūksta. Dažniausiai jis įdiegiamas netinkamame kataloge arba neįdiegėte paties temos aplanko.

Pagrindiniuose ZIP aplankuose temą reikia ištraukti ir įkelti

Jei įsigijote aukščiausios kokybės WP temą, yra didelė tikimybė, kad atsisiuntimo failas nėra temos aplankas, kurį norite įkelti į „WordPress“ administratoriaus sritį.

Daugelyje šiuolaikinių temų yra įvairių failų, supakuotų į supakuotą paketą, pvz., dokumentaciją, licenciją, PSD failus ir kt.

Kai atsisiųsite failus, pažiūrėkite į aplankus. Temos įkėlimas bus tik vienas ZIP failas. ZIP failuose nebus zip failų.

Jei jūsų, tai yra pagrindinis paketas.

Norėdami tai padaryti, turite „išskleisti viską“, tada tvarkyti failus, kad įkeltumėte reikiamus aplankus į tinkamus katalogus.

Temos šablono failo pavadinime bus „tema“.

Šiame aplanke ieškokite failo, pavadinto „stilius“, o failo tipo stulpelyje pamatysite, kad tai yra „Cascading Style Sheet Document“.

Aplankas, esantis, supakuokite tik tą aplanką, kad įkeltumėte į savo „WordPress“ svetainę.

Norėdami suglaudinti aplankus, paruoštus įkelti, dešiniuoju pelės mygtuku spustelėkite aplanką, kurį norite suspausti, užveskite pelės žymeklį ant „siųsti į“ ir pasirinkite parinktį „suspaustas (zip) aplankas“.

Naujų temų pridėjimas yra tas, kad „WordPress“ failus gali išgauti tik vieną kartą. Kai vienas kitame yra keli ZIP aplankai, jis nebus įkeltas.

Jei pirmame išskleidžiamame aplanke nėra style.css failo, jam nepavyks įkelti temos, o priežastis bus rodoma kaip „Temos trūksta style.css stiliaus lapo“.

Kad kiekviena tema veiktų, reikalingas stiliaus lapas.

Papildiniuose nėra stiliaus lentelių

WordPress įskiepiai pridėti stiliaus funkcijų prie WP temų. Jie nepakeičia jūsų temų stiliaus lapo.

Puslapių kūrimo priedai, narystės svetainės papildiniai, forumo ar diskusijų lentos papildiniai veikia pridėdami elementus prie temos.

Vis tiek reikia temos, kad papildinys veiktų.

Šiuo atžvilgiu trūkstamas style.css klaidos pranešimas gali būti nuoroda, padėsianti patikrinti, ar neįkeliate papildinio į savo „WordPress“ temų katalogą.

Štai „Visual Composer“ ZIP failo, kuris yra papildinys, naudojimo pavyzdys. Ne tema.

Taigi jis neturi style.css stiliaus lapo.

Jį reikia įkelti kaip papildinį, kuris pakeičia elementus iš temos stiliaus lapo.

Tik temų ZIP aplankus galima įkelti naudojant parinktį „Pridėti naują“, kad būtų galima įkelti naują temą.

Norėdami pridėti temą, eikite į „Išvaizda > Temos > Pridėti naują > Įkelti“.

Papildiniams tai yra „Papildiniai > Pridėti naują > Įkelti“.

Temos ir papildiniai saugomi atskirose cPanel failų tvarkyklės srityse.

Jei jie įkeliami į netinkamus katalogus, gausite klaidų pranešimus. Trūksta stiliaus lapų failų, nes vienas iš jų.

Patikrinkite, ar jūsų tema yra „WordPress“ temų kataloge

Jei įkeliate tiesiai per „cPanel“ arba naudodami FTP programinę įrangą, patikrinkite, ar diegiate temos ZIP aplanką į „WordPress“ temų katalogą.

Prisijunkite prie „cPanel“, eikite į „public_html“ (arba priedo domeno katalogą), pasirinkite „wp-content“, tada spustelėkite aplanką „temos“ ir įkelkite ten savo temos ZIP failą.

Atminkite, kad tai turi būti tik temos ZIP aplankas, atėmus visus kitus aplankus, esančius atsisiunčiamuose paketuose, pvz., temą papildančius papildinius.

Įkeliant temos šabloną kitai programinei įrangai, trūks stiliaus lentelės

Svetainių šablonai skiriasi pagal platformą. Jei pereinate prie „WordPress“ iš kitos platformos, pvz., „Joomla“ ar „Drupal“, temų failų tipai nebus tokie patys.

Pavyzdžiui, Drupal šablonų stilius gali būti apibrėžtas .info faile. Tokiu atveju stiliaus lentelės tai platformai nereikia.

„WordPress“ nenaudoja .info failų, todėl „Drupal“ temos neveiks „WordPress“, nes jose nėra stiliaus lapo, įtraukto į temos ZIP aplanką.

Tas pats pasakytina ir apie Shopify šablonus. Šablonų kalbos yra skirtingos.

„WordPress“ temos koduojamos PHP, „Shopify“ temos koduojamos „Ruby“.

Įvairiomis programavimo kalbomis užkoduoti šablonai neveiks „WordPress“.

Net jei jie užkoduoti PHP, „WordPress“ vis tiek turi turėti style.css failą, kad šablonas veiktų.

Vienas iš pavyzdžių, kada tai labiau tikėtina, yra pirkimas tema iš turgaus .

„Theme Forest“ yra vienas iš pavyzdžių, kai jie turi šablonų failus kelioms TVS platformoms.

Tokiu atveju turite atsisiųsti tinkamą „WordPress“ šabloną.