# 98: Membangun Almanak, Bagian 1 - Trik CSS

Anonim

Ini adalah episode bertema EMPIRE STRIKES BACK istimewa dari seri desain ulang v10!

Semuanya dimulai dengan baik. Kami mulai memindahkan beberapa hal ke template WordPress kami dari mockup statis kami. Kami memiliki header yang berfungsi di mockup statis kami, jadi kami mulai dengan itu. Itu selalu merupakan tempat yang bagus untuk memulai karena kami melakukan semua pekerjaan dasar seperti membuat bagian situs memuat CSS secara bersyarat dan sebagainya.

Kami kemudian melihat markup apa yang sudah ada untuk Alamanc. Hampir seluruh halaman dibungkus karena beranda Almanak ini pada dasarnya hanyalah navigasi ke konten yang sebenarnya.

Kemudian kami mulai mengutak-atik tata letak dan membangun tata letak dua halaman yang kami rancang di Photoshop. Kami menggunakan gradien CSS di sini untuk menyelesaikan pekerjaan bayangan, tentu saja menggunakan campuran Kompas. Hal-hal mulai berjalan sedikit menurun di sini saat kami berjuang untuk mendapatkan gradien yang tepat.

Sekitar tanda 20 menit dalam video ini kami mulai mencoba menampilkan semua hal yang kami butuhkan untuk ditampilkan di sini. Pada dasarnya, menggunakan wp_list_pages()sekelompok untuk memuntahkan halaman anak Almanak.

Dan kemudian dunia meledak! Untuk alasan yang benar-benar tidak bisa dijelaskan, itu tidak akan menghasilkan barang yang tepat untuk kita. Ini adalah momen yang sangat membuat frustrasi. Saya suka berbagi hal semacam ini karena ini sangat nyata. Anda tahu hal semacam ini terjadi! Mengatasi masalah melalui itu adalah bagian dari pekerjaan.

Kami mencoba hal-hal Googling. Kami mencoba mengatur ulang kueri. Kami mencoba memeriksa ulang kode. Kami mencoba memanipulasi parameter. Kami mencoba fungsi yang berbeda. Tidak ada.

Kami mencoba mengatur define('WP_DEBUG', true);di file wp-config.php kami untuk mencoba dan mendapatkan informasi lebih lanjut. Ini berfungsi setelah kita dapat membaca teks yang dihasilkannya. Itu tidak banyak membantu, sampai kita menemukan kesalahan memori! Kami tahu masalahnya sekarang, tetapi bagaimana kami memperbaikinya?

Kami mengakhiri screencast ini dengan kekalahan total seperti Luke Skywalker. Anda mungkin juga memberi tahu saya





s adalah ayahku. #####