# 99: Gradnja almanaha, 2. del - CSS-triki

Anonim

Gre za posebno posebno vrnitev tematske epizode JEDI v seriji preoblikovanja v10!

Zadnji screencast smo zapustili povsem poraženi. Poskusili smo uporabiti wp_list_pages () za prikaz nekaj navigacije za domačo stran našega odseka Almanah. Eden od naših klicev je uspel, drugi pa ne. Poskusili smo najrazličnejše stvari, da je uspelo, vse je propadlo. Empire je trkal na naša vrata.

V tej oddaji smo si malce oddahnili, razčistili glave in se problema lotili sveže.

Napaka, ki smo jo na koncu odkrili, je bila, da je programu zmanjkovalo pomnilnika. Potrebujemo ga bodisi, da porabi manj pomnilnika (verjetno pretežko, tu nismo glavni razvijalci WordPress) ali pa mu damo več pomnilnika. Odločimo se za slednje.

WordPress privzeto uporablja 32 MB pomnilnika. V naši datoteki wp-config.php to podvojimo tako, da dodamo:

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

To sem potrdil z jedrom programa WordPress - to sploh ni slabo. Rekli so, da je dejansko že čas, da povečajo privzeto porabo pomnilnika. Moj strežnik ima veliko GB pomnilnika, zato to ne bi smelo predstavljati težav.

Takoj, ko je to nameščeno, drugi wp_list_pages()takoj začne delovati.

Tu bi morali vreči malo rumene zastavice in samo opozoriti, da če imamo težave s pomnilnikom na strežniku, si moramo ogledati to stran. Ne skrbi me pa, ker 99 +% časa, ko se bo ta stran naložila, dejansko ne bo izvajala teh funkcij in zadevala zbirke podatkov in vse to, ampak bo statična kopija, ki jo bo postregla naša nastavitev predpomnjenja .

Ja, uspelo nam je!