# 99: Bygga Almanaken, del 2 - CSS-tricks

Anonim

Detta är ett extra speciellt RETURN OF THE JEDI- tema avsnitt av v10 redesign-serien!

Vi lämnade den sista screencasten helt besegrad. Vi försökte använda wp_list_pages () för att mata ut en viss navigering för startsidan för vår sektion Almanak. En av våra samtal till det fungerade, den andra inte. Vi försökte alla slags saker för att få det att fungera, allt misslyckades. Imperiet bankade på vår dörr.

I den här skärmutsändningen har vi tagit en liten paus, rensat ut huvudet och närmade oss problemet nytt.

Felet som vi så småningom upptäckte var att programmet var slut på minne. Vi måste antingen få det att använda mindre minne (förmodligen för hårt, vi är inte WordPress-kärnutvecklare här) eller ge det mer minne. Vi väljer det senare.

WordPress använder som standard 32 MB minne. I vår wp-config.php-fil fördubblar vi det genom att lägga till:

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

Jag bekräftade detta med en WordPress-kärnutveckling - det här är inte alls dåligt. De sa att det faktiskt är dags för dem att höja standardminnesanvändningen ändå. Min server har många GB minne, så detta borde inte vara ett problem.

Så snart den är på plats wp_list_pages()börjar den andra omedelbart fungera.

Vi bör kasta upp en liten gul flagga här och bara notera att om vi har minnesproblem på servern, bör vi titta på den här sidan. Jag är dock inte extra orolig, för 99 +% av den tid den här sidan laddas kommer den faktiskt inte att köra dessa funktioner och slå databasen och allt det, det kommer att vara en statisk kopia som serveras av vår caching-inställning .

Ja vi gjorde det!