TechBlogSD - Kaikki WordPressin ja WEB: n kehittämiseen
WEB- ja WordPress - ohjeet, uutiset, arvostelut teemoista ja laajennuksista

Kuinka saada WooCommerce toimimaan W3 Total Cache -ohjelman kanssa?

3

WordPressissä on tuhansia ilmaisia ​​ja premium -laajennuksia. Mutta on olemassa rajoitettuja laajennuksia, jotka toimivat kaikissa teemoissa ilman yhteensopivuusongelmia. W3 Total Cache ja WooCommerce ovat kaksi tällaista suosittua laajennusta, jotka toimivat useimmissa teemoissa. Ongelmana on, että ne kaksi eivät toimi sujuvasti, kun ne asennetaan samaan WordPress -sivustoon. On varmaa, että W3 Total Cache -asetukset rikkovat WooCommerce -tuotesivut ja vaikuttavat online -myyntiin. Useimmat bloggaajat käyttävät WooCommercea pienemmälle osalle sivustoaan ja harkitsevat suurimman osan sivuston välimuistiin tallentamista W3 Total Cache -ohjelmalla. Tässä tapauksessa sinun on tehtävä asetukset varmistaaksesi, että WooCommerce toimii W3 Total Cache -ohjelman kanssa.

Kuinka saada WooCommerce toimimaan W3 Total Cache -ohjelman kanssa?

Muista lisätä seuraavat asetukset W3 Total Cache -laajennukseen:

  1. Ohita WooCommerce -sivut välimuistista
  2. Lisää mfunc ohitettuihin kommenttivarsiin HTML -minimointia varten
  3. Poista JS -minimointi käytöstä tai käytä oletusestoa
  4. Lisää kaikki WooCommerce -sivut, jotta niitä ei minimoida
  5. Lisää wc_session ohitettuihin kyselyvarreihin DB -välimuistilla

Keskustelkaamme jokaisesta vaihtoehdosta yksityiskohtaisesti.

1 Jätä WooCommerce -sivut välimuistiin

Aikaisemmassa artikkelissamme olemme selittäneet, miten sivut voidaan jättää välimuistista W3TC -asetuksissa. Jos näet, W3TC rikkoo tuotesivusi ja harkitse niiden jättämistä välimuistiin. Siirry "Suorituskyky> Sivun välimuisti" -asetuksiin ja vieritä alas kohtaan "Lisäasetukset". Näet tekstikentän "Älä koskaan tallenna seuraavia sivuja välimuistiin:". Kirjoita kaikki WooCommerce -sivusi tähän välttääksesi välimuistin. Voit käyttää säännöllisiä lausekkeita ja jokerimerkit, kuten kauppa, ostoskori, kassat ja tuote, sulkevat pois kaikki WooCommerceen liittyvät sivut.

Kuinka saada WooCommerce toimimaan W3 Total Cache -ohjelman kanssa?

Jätä WooCommerce -sivut välimuistiin

2 HTML- ja XML -pienennysasetukset

Itse asiassa voit tallentaa tuotesivut välimuistiin, koska useimmissa tapauksissa pienentämisasetukset rikkovat sivustosi. Voit yksinkertaisesti poistaa minimointiasetukset käytöstä, mutta ilman minimointia näet monia sivunopeuteen liittyviä virheitä Google PageSpeed ​​-työkalussa. Joten sinulla ei ole muita vaihtoehtoja ottaa käyttöön minimointi -asetuksia W3TC: ssä tai käyttää lisälaajennusta tähän tarkoitukseen. Kun otat pienennysasetukset käyttöön W3TC: ssä, siirry "Suorituskyky> Pienennä" -valikkoon ja lisää "mfunc" "HTML & XML" -osion "Ohitetut kommenttien varret" -tekstikenttään. Tämä varmistaa, että WooCommerce -sivu toimii oikein W3TC: n kanssa.

Kuinka saada WooCommerce toimimaan W3 Total Cache -ohjelman kanssa?

HTML ja XML Minify WooCommercelle

3 Poista JS Minification käytöstä

Pienennettynä ja yhdistettynä WooCommerce -skriptit rikkoo tuotesivut. Myös ostoskori- ja kassasivut eivät välttämättä toimi oikein. Tässä tapauksessa voit poistaa JS minify -toiminnon käytöstä W3TC -asetuksissa. Jos haluat silti ottaa JS minify -toiminnon käyttöön, valitse "Oletus (esto)" -vaihtoehdot. Tämä johtaa Google PageSpeed ​​Insights -työkalun "Poista renderöinnin estäminen JavaScriptiä ja CSS: tä" -virheeseen. Mutta tämän pitäisi olla hyvä, jos sinulla on hyvännäköisiä ja toimivia sivuja, jotka latautuvat nopeammin.

Kuinka saada WooCommerce toimimaan W3 Total Cache -ohjelman kanssa?

JS Minify -asetukset WooCommercelle

4 Sulje sivut pienennyksen ulkopuolelle

Tämä on toinen vaihtoehto, jonka avulla voit kokonaan sulkea pois kaikki WooCommerce -sivut pienentämisestä samalla tavalla kuin välimuistista poistamisen. Siirry "Suorituskyky> Pienennä" -valikkoon ja siirry "Lisäasetukset" -osaan. Kirjoita WooCommerceen liittyvät sivut Älä koskaan pienennä seuraavia sivuja -tekstikenttään. Voit syöttää poissuljettavia sivuja, kuten kauppa, ostoskori, kassalle ja tuotteelle*.

Kuinka saada WooCommerce toimimaan W3 Total Cache -ohjelman kanssa?

Sulje sivut pois W3TC Minify -ohjelmasta

5 Lisää wc_session DB -välimuistiin

Yleensä DB -välimuistit ja objektien välimuistit aiheuttavat yleensä monia muita ongelmia kuin sivustosi nopeuttaminen. Kun tarkastelet "Suorituskyky> Asenna” -valikkoa, W3TC tekee näistä kahdesta asetuksesta valinnaisia. Jos otat edelleen käyttöön WB -välimuistin, varmista, että lisäät wc_session -kohdan DB -välimuistiasetusten Ohitetut kyselyvarret -tekstikenttään.

Kuinka saada WooCommerce toimimaan W3 Total Cache -ohjelman kanssa?

DB -välimuistin asetukset WooCommercelle

Johtopäätös

WooCommerce -sivujen toimiminen sujuvasti W3 Total Cache -laajennuksen kanssa on pelottava tehtävä. Kuten mainittiin, tämä on järkevää, kun pienempi kauppa on liitetty isompaan blogiin tai sisältösivustoon. Muussa tapauksessa voit etsiä vaihtoehtoisia laajennuksia, kuten Autoptimize tai Fast Velocity Minify sivujesi minimoimiseksi. Voit myös yhdistää yhden näistä minify -laajennuksista W3TC: hen ja poistaa natiivin minify -vaihtoehdon käytöstä W3TC: ssä.

Leave A Reply

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