# 99: Membangun Almanak, Bahagian 2 - Trik CSS

Anonim

Ini adalah episod khas RETURN OF THE JEDI dari siri reka bentuk v10!

Kami meninggalkan screencast terakhir yang benar-benar dikalahkan. Kami cuba menggunakan wp_list_pages () untuk mengeluarkan beberapa navigasi untuk laman utama bahagian Almanak kami. Salah satu panggilan kami berjaya, yang lain tidak. Kami mencuba pelbagai jenis barang untuk berjaya, semuanya gagal. Empayar mengetuk pintu kami.

Dalam screencast ini, kami telah berehat sebentar, membersihkan kepala, dan mendekati masalah dengan segar.

Kesalahan yang akhirnya kami dapati adalah bahawa program ini kehabisan ingatan. Kita sama ada perlu menggunakan memori yang lebih sedikit (mungkin terlalu keras, kita bukan pemaju inti WordPress di sini) atau memberikan lebih banyak memori. Kami memilih yang terakhir.

Secara lalai WordPress menggunakan memori 32MB. Dalam fail wp-config.php kami, kami menggandakannya dengan menambahkan:

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

Saya mengesahkannya dengan inti WordPress - ini sama sekali tidak buruk. Mereka mengatakan sebenarnya sudah waktunya mereka meningkatkan penggunaan memori lalai. Pelayan saya mempunyai banyak memori GB, jadi ini tidak menjadi masalah.

Sebaik sahaja itu berlaku, yang kedua wp_list_pages()segera mula berfungsi.

Kita harus meletakkan sedikit bendera kuning di sini dan hanya perlu diperhatikan bahawa jika kita mempunyai masalah ingatan di pelayan, kita harus menonton halaman ini. Saya tidak bimbang lagi, kerana 99 +% masa halaman ini dimuat, ia sebenarnya tidak akan menjalankan fungsi-fungsi ini dan memukul pangkalan data dan semua itu, ia akan menjadi salinan statik yang disajikan oleh persediaan caching kami .

Yay kita berjaya!