# 99: Almanakin rakentaminen, osa 2 CSS-temppuja

Anonim

Tämä on ylimääräinen erityinen JEDI- aiheinen v10-uudelleensuunnittelusarjan jakso!

Jätimme viimeisen näytön lähetyksen täysin voitettuina. Yritimme käyttää wp_list_pages () -toimintoa tuottamaan navigointia Almanac-osion etusivulle. Yksi kutsumme siihen toimi, toinen ei. Yritimme kaikenlaisia ​​juttuja saadaksemme sen toimimaan, kaikki epäonnistui. Imperiumi koputti ovellemme.

Tässä kuvaruudussa olemme pitäneet hieman tauon, selvittäneet päät ja lähestyneet ongelmaa tuoreena.

Viimeinkin löytämämme virhe oli, että ohjelman muisti oli loppumassa. Me joko tarvitsemme sen käyttävän vähemmän muistia (luultavasti liian kovaa, emme ole täällä WordPressin ydinohjelmia) tai annamme sille enemmän muistia. Valitsemme jälkimmäisen.

WordPress käyttää oletuksena 32 Mt muistia. Wp-config.php -tiedostossamme tuplamme sen lisäämällä:

define('WP_MEMORY_LIMIT', '64M');

Vahvistin tämän WordPress-ydinsuunnittelijalla - tämä ei ole ollenkaan huono asia. He sanoivat, että on tosiasiallisesti aika lisätä oletusmuistin käyttöä. Palvelimellani on paljon Gt muistia, joten tämän ei pitäisi olla ongelma.

Heti kun se on paikallaan, toinen wp_list_pages()alkaa heti toimia.

Meidän pitäisi heittää hieman keltaista lippua täällä ja huomata vain, että jos palvelimella on muistiongelmia, meidän tulisi katsoa tätä sivua. En ole erityisen huolissani, koska 99 +% tämän sivun latautumisajasta se ei tosiasiassa toimi näitä toimintoja ja lyö tietokantaa ja kaikkea muuta, se on staattinen kopio, jonka välimuistiasetuksemme palvelevat .

Jee me teimme sen!