✅ WEB- ja WordPress -uutiset, -teemat, -laajennukset. Täällä jaamme vinkkejä ja parhaita verkkosivustoratkaisuja.

Kuinka korjata minkä tahansa WordPress-ongelman itse

12

Virheenkorjaus?

Myönnän, tämä ei vaikuta jännittävimmältä aiheelta, mutta kuule minua…

Entä jos sinulla olisi täydellinen luottamus siihen, että pystyt korjaamaan kaikki WordPress-sivustollasi ilmenevät ongelmat?

Entä jos sinulla olisi yksinkertainen vaiheittainen tarkistuslista, joka voisi johtaa sinut suoraan virheen lähteeseen ja kertoa, kuinka se korjataan?

No, juuri sitä olen hahmotellut tässä viestissä.

Ammattilaisen vinkki: merkitse tämä URL-osoite kirjanmerkkeihin tai tallenna myöhempää käyttöä varten, jotta voit palata, jos sivustossasi ilmenee virheitä.

Virheenkorjaus ei ole niin vaikeaa

Muutaman viime vuoden aikana olen tehnyt virheenkorjauksen tuhansilta WordPress-sivustoilta.

Vaikka jotkut virheet ovat yleisiä ja toiset harvinaisia, on olemassa muutamia yksinkertaisia ​​​​vaiheita, jotka yleensä auttavat tunnistamaan ja korjaamaan ongelman. Lisäksi, ellei teemassa tai laajennuksessa ole todellista virhettä, koodia ei tarvitse kirjoittaa.

Tässä oppaassa aion jakaa virheenkorjausprosessin, jota käytän auttaakseni asiakkaita korjaamaan verkkosivustonsa. Tunnet olosi todelliseksi WordPress-ammattilaiseksi, kun olet ottanut tämän käyttöön jollakin omalla sivustollasi.

Yleisten virheiden korjaaminen

Jotkut yleisimmistä ongelmista on helppo tunnistaa, ja niihin on erityisiä ratkaisuja. Käsittelen ne ensin ja siirryn sitten yleisempään prosessiin, jota voit käyttää muihin ongelmiin.

Eivätkö teema-asetukset ole käytössä?

Jos muutit laajennuksen tai teeman asetusta, mutta et näe muutoksia sivustossasi, tämä johtuu melkein aina välimuistista. Useimmat välimuistilaajennukset poistetaan käytöstä muokkaustyökalua tarkasteltaessa, joten on yleistä, että muutokset näkyvät siellä, mutta ne eivät näy sivustolla edes päivitysten tallentamisen jälkeen.

Jos sinulla on laajennus, kuten WP Rocket, WP Super Cache tai W3 Total Cache, nämä laajennukset tallentavat sivustosi tiedostot välimuistiin, jolloin ne latautuvat nopeammin. Välimuistin vuoksi vierailijoille lähetetään välimuistissa olevat (vanhat) versiot tiedostoista uusien tiedostojen sijaan, jotka sisältävät juuri tekemäsi muutokset.

Yksinkertainen ratkaisu on tyhjentää välimuisti. Riippumatta siitä, mitä välimuistilaajennusta käytät, jossain kojelaudassa pitäisi olla painike, jota napsauttamalla voit tyhjentää välimuistin.

Kuinka korjata minkä tahansa WordPress-ongelman itse

WP Rocket pitää välimuistin tyhjennysvaihtoehdon kätevänä työkalupalkissa

Jotkut välimuistiratkaisut voivat kestää muutaman minuutin, joten saatat joutua odottamaan hetken. Vieraile sitten sivustollasi ja tyhjennä myös selaimen välimuisti tekemällä kova päivitys painamalla cmd+shift+r (ctrl+shift+r).

Eikö CSS:si toimi?

Jos olet lisännyt sivustollesi uuden CSS:n, eivätkä muutokset ole voimassa, aloita tyhjentämällä sivustosi välimuisti. Jos tämä ei toimi, sinun on luultavasti tehtävä CSS:stä "tarkempi".

Katso tästä CSS-spesifisyysohjeiden yleiskatsauksesta, kuinka voit kirjoittaa hallitsevampia CSS-valitsimia. Kokeile lisätäksesi !importanttunnisteen seuraavasti:

.selector { 
  background: blue !important; 
}

Jos tämä ei auta, CSS-koodissa on todennäköisesti syntaksivirhe. Käytä selaimen tai koodieditorin Finderia tarkistaaksesi, onko vasemmalla ja oikealla yhtä monta kiharaa aaltosulua. Tarkista sitten puuttuvat puolipisteet ja lopuksi puuttuvat pisteet ennen luokkavalitsijoita.

Jos sinulla on syntaksivirhe, kaikki CSS ennen syntaksivirhettä toimii eikä mikään sen jälkeen.

Saatko 404-virheitä?

Jotkut teemat ja laajennukset lisäävät mukautettuja viestityyppejä tai tekevät muita muutoksia, jotka voivat vaikuttaa htaccess- tiedostoosi. Kun poistat jonkin näistä laajennuksista käytöstä tai vaihdat teemaa, voit päätyä 404-virheisiin luokkasivuilla tai mukautetuilla viestityypeillä.

Jos sinulla on näennäisesti satunnaisia ​​404-virheitä, kuten tämä, käy Pysyvien linkkien asetussivulla (Asetukset > Pysyvät linkit).

Jos olet antanut mukautetun pysyvän linkin rakenteen, kokeile vaihtaa ennalta määritettyyn rakenteeseen, kuten Viestin nimi -vaihtoehto, ja tallenna asetukset.

Kuinka korjata minkä tahansa WordPress-ongelman itse

Tallenna pysyvän linkin asetukset, vaikka et muuttaisi niitä!

Kun tallennat pysyvän linkin asetukset, WordPress itse asiassa luo uuden kopion htaccess-tiedostosta. Tämä yleensä korjaa mahdollisesti kokemasi rogue 404 -virheet.

Ilmestyikö virhe teeman päivityksen jälkeen?

Vaikka aikomukseni on aina parantaa teemojamme, uusia bugeja tuodaan joskus esiin teemapäivitysten yhteydessä.

Jos huomaat sivustossasi uuden virheen teeman päivityksen jälkeen, on helppo tapa palauttaa aikaisempaan versioon (tämä toimii myös laajennuksilla).

Asenna ja aktivoi WP Rollback -laajennus, niin voit palata käyttämäsi teeman viimeisimpään versioon.

Kuinka korjata minkä tahansa WordPress-ongelman itse

Ainoa asia, josta en pidä tässä laajennuksessa, on se, että palautusvaihtoehtoa on vaikea löytää. Siirry Ulkoasu-valikkoon ja napsauta aktiivista teemaa löytääksesi palautuspainikkeen oikeasta alakulmasta.

Kuinka korjata minkä tahansa WordPress-ongelman itse

Kun napsautat "Palautus", siirryt sivulle, joka sisältää kaikki teemasta koskaan julkaistut versiot.

Kuinka korjata minkä tahansa WordPress-ongelman itse

Voit sitten valita haluamasi version ja suorittaa prosessin loppuun napsauttamalla alareunassa olevaa Palautuspainiketta. Palautuspäivitys toimii kuten tavallinen teemapäivitys.

Jos et muista, mitä versiota käytit viimeksi, voit yrittää palauttaa muutaman version. Jos vierailet tukikeskuksessa, löydät muutoslokit kaikille teemoillemme, mukaan lukien kunkin päivityksen julkaisupäivämäärä.

Jos vanhempaan versioon palauttaminen korjaa virheen, voit ottaa yhteyttä tukeen teeman vian vuoksi. Jos se ei auta, tiedät, että virhe ei johtunut teemasta, ja tämä tarkoittaa, että se on melkein varmasti peräisin sivuston laajennuksesta.

Huomaa, että WP Rollback toimii vain ilmaisilla teemoilla (ja laajennuksilla), jotka ovat saatavilla osoitteessa wordpress.org.

Näetkö "Kuoleman valkoisen näytön?"

Tässä on yleinen skenaario:

Muokkaat PHP-tiedostoa teemassasi, kun yhtäkkiä koko sivusto muuttuu valkoiseksi etkä pääse edes järjestelmänvalvojavalikkoon. Tämä tunnetaan "kohtalokkaana virheenä" PHP:ssä.

Todennäköisesti jostain puuttuu tai ylimääräinen hahmo. Koko sivuston kaatumiseen tarvitaan vain satunnainen piste tai kirjain, johon se ei kuulu PHP-tiedostoon. Ole varovainen muokkaaessasi PHP-tiedostoja!

Voit korjata sen seuraavasti:

Lataa ensin uusi kopio muokkaamastasi teemasta. Vieraile teemoissamme ja voit ladata minkä tahansa niistä uudelleen. Lataamassasi uudessa kopiossa on alkuperäiset, muokkaamattomat tiedostot.

Muodosta seuraavaksi yhteys sivustoosi FTP:n kautta. Jos et ole koskaan käyttänyt FTP:tä, voit seurata tätä FTP-opetusohjelmaa oppiaksesi kuinka. Teema sijaitsee seuraavassa paikassa palvelimellasi:

wordpress/wp-sisältö/teemat

Esimerkiksi tämä olisi polku Ignite-teemaan:

wordpress/wp-content/themes/ignite

Oletetaan, että muokkasit header.php-tiedostoa, kun sivusto kaatui. Etsi header.php sivustoltamme juuri lataamastasi Igniten kopiosta ja lataa se palvelimesi "ignite"-kansioon FTP:n kautta.

Kun tiedosto on ladattu, sivustosi on taas online-tilassa. Lisäksi tiedät nyt, kuinka voit korjata sivustosi, jos tämä toistuu.

Vaikka tämän tietäminen helpottaa teematiedostojesi muokkaamista, suosittelen, että et koskaan muokkaa teemasi tiedostoja suoraan. On paljon järkevämpää käyttää lapsen teema sijaan.

Kaiken muun vianetsintä

Ensimmäiset vaiheet kattavat joitain melko tarkkoja virheitä, mutta melkein kaikki muu voidaan korjata seuraavilla kolmella vaiheella.

Poista tilapäisesti käytöstä kaikki laajennukset

Jos et ole varma, mitä sivustossasi tapahtuu, tämä on ensimmäinen asia, jota kannattaa kokeilla.

Vaikka en voi sanoa, että teemamme ovat aina 100 % virheettömät, on usein paljon todennäköisempää, että sivustosi virhe johtuu laajennuksesta. Tämä johtuu siitä, että WordPress-sivustot käyttävät yhtä teemaa mutta keskimäärin 6-10 laajennusta.

Aloita käymällä hallintapaneelisi Plugins-sivulla. Jos sinulla on sekä aktiivisia että deaktivoituja laajennuksia, kirjoita muistiin, mitä käytät, tai ota kuvakaappaus Plugins-sivulta.

Napsauta seuraavaksi valintaruutua taulukon yläosassa valitaksesi kaikki laajennukset ja käytä avattavaa joukkotoimintojen valikkoa poistaaksesi kaikki laajennukset käytöstä kerralla.

Kuinka korjata minkä tahansa WordPress-ongelman itse

Ymmärrän, jos olet hieman epäröivä tehdä tätä.

Mitä sivustollesi tapahtuu?

Vaikka laajennusten deaktivointi vaikuttaa väliaikaisesti sivustoosi, kaikki palautuu normaaliksi, kun aktivoit ne uudelleen. Laajennukset eivät poista asetuksiaan, kun ne poistetaan käytöstä. Tämä tarkoittaa, että kun aktivoit laajennuksen uudelleen, se palautetaan täsmälleen samoilla asetuksilla, jotka sinulla oli aiemmin.

Kun laajennukset on poistettu käytöstä, voit tarkistaa, esiintyykö virhe edelleen. Jos virhe on poistunut, tiedät, että ongelma johtui jostakin laajennuksista.

Aktivoi jokainen laajennus uudelleen yksi kerrallaan, kunnes virhe palaa. Jos se on laajennus, jota et tarvitse, voit vain poistaa sen. Muussa tapauksessa voit ottaa yhteyttä laajennuksen kehittäjään virheestä. Jos vaikuttaa siltä, ​​että se on ristiriidassa jonkin teemamme kanssa eikä yleiseltä laajennuksen virheeltä, ota myös meihin yhteyttä.

Jos tämä ei auta, jatka seuraavaan vaiheeseen.

Asenna teemasi uudelleen

Jos laajennusten deaktivointi ei auta, teemassa voi olla virhe. Virhe voi johtua teematiedostoon tehdystä muokkauksesta, huonosta päivityksestä johtuvasta vioittuneesta tiedostosta tai teeman virheestä.

Jos olet muokannut teematiedostoja, muista tallentaa nämä muutokset, sillä teeman uudelleenasentaminen ohittaa tekemäsi muokkaukset.

Asenna teema uudelleen avaamalla Ulkoasu-valikko ja vaihtamalla toiseen teemaan. Sitten kun valitset käyttämäsi teeman, näet alareunassa Poista-vaihtoehdon.

Kuinka korjata minkä tahansa WordPress-ongelman itse

Et voi poistaa aktiivista teemaasi, minkä vuoksi sinun on ensin vaihdettava teemaa.

Kun teema on poistettu, voit asentaa uuden kopion uudelleen ja tarkistaa, onko virhe korjattu. Jos tämä ei auta, teemassa voi olla virhe.

Viimeinen asia, jota kannattaa yrittää, on asentaa itse WordPress uudelleen.

Asenna WordPress uudelleen

Viimeisenä keinona voit yrittää asentaa WordPressin uudelleen. Usko tai älä, WordPressin uudelleenasentaminen ei ole läheskään niin haastavaa kuin miltä se kuulostaa.

Siirry kojelautaan ja napsauta Päivitykset-alivalikkokohtaa Dashboardissa.

Kuinka korjata minkä tahansa WordPress-ongelman itse

Tällä sivulla näet kaikki saatavilla olevat päivitykset WordPress-ytimeen, teemoihisi ja laajennuksiin. Jos et käytä WordPressin uusinta versiota, näet myös päivityspainikkeen. Muussa tapauksessa näet vain Asenna uudelleen -painikkeen. Napsauta tätä painiketta, niin WordPress asentaa itsensä automaattisesti uudelleen puolestasi.

Kuinka korjata minkä tahansa WordPress-ongelman itse

Toivottavasti tämä ratkaisee virheen puolestasi. Jos ei, on aika ottaa yhteyttä kehittäjään saadaksesi apua.

Johtopäätös

Tämä virheenkorjausprosessi toimii lähes kaikissa vastaanottamissani tukipyynnöissä. Toisinaan tarvitaan enemmän teknistä asiantuntemusta, mutta tässä esitetyt vaiheet eivät vaadi koodaus- tai ohjelmointiosaamista. Tarvitset vain vähän virheenkorjausosaamista ja WordPress-taitoa.

Jos sinulla on ongelmia sivustosi kanssa eikä tämä opas ole auttanut, voit vierailla tukikeskuksessa ja valita teemasi sieltä löytääksesi parhaat tavat ottaa meihin yhteyttä saadaksesi apua.

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja