# 99: Budovanie ročenky, 2. časť - Triky CSS

Anonim

Toto je mimoriadne špeciálna epizóda série Redesign v10 s tematikou NÁVRATU JEDI !

Z posledného screencastu sme odchádzali úplne porazení. Skúšali sme použiť wp_list_pages () na výstup navigácie pre domovskú stránku našej časti Almanach. Jedna naša výzva na to fungovala, druhá nie. Skúšali sme všelijaké veci, aby to fungovalo, všetko zlyhalo. Impérium klopalo na naše dvere.

V tomto obrazovom vysielaní sme si dali trochu pauzu, vyčistili hlavy a pristupovali sme k problému noví.

Chyba, ktorú sme nakoniec zistili, bola, že programu dochádzala pamäť. Buď ho musíme nechať používať menej pamäte (pravdepodobne príliš tvrdý, nie sme tu jadroví vývojári WordPress), alebo mu dať viac pamäte. Rozhodujeme sa pre druhú možnosť.

WordPress štandardne využíva 32 MB pamäte. V našom súbore wp-config.php to zdvojnásobíme pridaním:

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

Potvrdil som to jadrovým vývojárom WordPress - to nie je vôbec zlá vec. Tvrdili, že v skutočnosti už je čas na to, aby pôvodné využitie pamäte zvýšili. Môj server má veľa GB pamäte, takže by to nemal byť problém.

Len čo je na mieste, druhý wp_list_pages()okamžite začne pracovať.

Mali by sme sem hodiť trochu žltého praporu a všimnite si, že ak máme na serveri problémy s pamäťou, mali by sme si pozrieť túto stránku. Extra sa však neobávam, pretože 99% času sa táto stránka načíta, nebude v skutočnosti spúšťať tieto funkcie a narážať na databázu a všetko ostatné, bude to statická kópia, ktorá sa zobrazí v našom nastavení ukladania do pamäte cache. .

Jaj, dokázali sme to!