# 99: Membangun Almanak, Bagian 2 - Trik CSS

Anonim

Ini adalah episode khusus RETURN OF THE JEDI dari seri desain ulang v10!

Kami meninggalkan screencast terakhir benar-benar kalah. Kami mencoba menggunakan wp_list_pages () untuk menampilkan beberapa navigasi untuk beranda bagian Almanak kami. Salah satu panggilan kami untuk itu berhasil, yang lainnya tidak. Kami mencoba segala macam hal untuk membuatnya bekerja, semuanya gagal. Kekaisaran mengetuk pintu kami.

Dalam screencast ini, kami telah mengambil sedikit istirahat, menjernihkan pikiran, dan menangani masalah dengan segar.

Kesalahan yang akhirnya kami temukan adalah program kehabisan memori. Kami harus membuatnya menggunakan lebih sedikit memori (mungkin terlalu sulit, kami bukan pengembang inti WordPress di sini) atau memberinya lebih banyak memori. Kami memilih yang terakhir.

WordPress secara default menggunakan memori 32MB. Di file wp-config.php kami, kami menggandakannya dengan menambahkan:

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

Saya mengonfirmasi hal ini dengan pengembang inti WordPress - ini sama sekali bukan hal yang buruk untuk dilakukan. Mereka mengatakan sebenarnya sudah waktunya bagi mereka untuk meningkatkan penggunaan memori default. Server saya memiliki banyak memori GB, jadi ini seharusnya tidak menjadi masalah.

Begitu itu di tempatnya, yang kedua wp_list_pages()segera mulai bekerja.

Kita harus mengibarkan sedikit bendera kuning di sini dan perhatikan bahwa jika kita memiliki masalah memori di server, kita harus melihat halaman ini. Saya lebih tidak khawatir, karena 99 +% dari waktu halaman ini akan dimuat, itu tidak benar-benar menjalankan fungsi-fungsi ini dan mengenai database dan semua itu, itu akan menjadi salinan statis yang disajikan oleh pengaturan caching kami .

Yay kami berhasil!