Kami baru sahaja menyelesaikan bahagian yang menarik dari reka bentuk semula ini di mana kami harus membuang banyak markup kasar di halaman arkib video dan menggantinya dengan markup baru, pintar, bersih, yang dihasilkan secara automatik. Tetapi kami mempunyai lebih banyak kerja yang perlu dilakukan di halaman arkib ini. Oleh kerana arkib akan dihasilkan secara automatik ke dalam kumpulan, kami memerlukan navigasi (benar-benar penomboran) untuk sampai ke kumpulan penunjuk arah lama.
Pada masa lalu, kerana kita menulis semua markup secara manual, kita dapat menjadikan penomboran itu sebagai bahagian halaman yang statik. Saya tidak keberatan secara umum, tetapi itu tidak mungkin lagi. Apabila kami menerbitkan screencast baru sekarang, ia akan mengeluarkan satu screencast dari akhir halaman pertama dan ke halaman kedua. Oleh itu, mengatakan sesuatu seperti "# 115 - # 95" dalam kod statik hanya akan tepat untuk jangka masa yang sangat singkat.
Mula-mula kita mendapatkan gaya yang betul dengan menggunakan beberapa kelas navigasi bar hitam yang telah kita gunakan di tempat lain (seperti pada halaman coretan individu).
Kemudian kami mula menjadikan penomboran itu berfungsi. Di WordPress, anda dapat menambahkan ke URL sesuatu seperti "/ halaman / 2" dan halaman tersebut akan tetap menghasilkan halaman yang sama seperti sebelumnya, hanya akan memberi anda akses ke pemboleh ubah global yang disebut $ paged yang akan ditetapkan ke "2 ”. Kami boleh menggunakan nombor itu dalam pertanyaan kami untuk menyesuaikan video yang kami tunjukkan. Tetapi alih-alih melakukannya dengan cara itu, WordPress mempunyai cara yang lebih pintar untuk menanganinya dan itu menambah 'paged' => $paged
pertanyaan. Itu merangkumi beberapa matematik yang menyeronokkan yang berlaku semasa kita mencuba dan mengatasinya sendiri.
Kami menyesuaikan URL dalam navigasi statik untuk menggambarkan pautan gaya penomboran baru ini. Masalahnya sekarang ialah nombor dalam pautan tidak lagi tepat. Kami mula-mula mencuba sesuatu yang mudah seperti "5, 4, 3, 2, 1". Tetapi itu terasa agak pincang dan membosankan, dan juga membingungkan kerana nombor tersebut tidak akan sesuai dengan nombor penomboran yang sebenarnya.
Kami menggali urutan video pelik yang sedikit membimbangkan. Kami menyesuaikan pertanyaan dalam cara memerintahkannya, tetapi masih terdapat beberapa masalah. Pada akhirnya kami memutuskan bahawa kami harus memerintahkannya mengikut tarikh, dan beberapa penyesuaian pada tarikh penerbitan screencast harus dibuat setelah laman web ini disiarkan. Bersungut, tapi bagus untuk jangka masa panjang.
Pada akhirnya (di luar video, saya percaya) kami akhirnya menggunakan penomboran gaya Yunani (Alpha, Beta, Gamma) yang berfungsi dalam sewenang-wenangnya (seperti penamaan tiga beruang sewenang-wenangnya untuk pertanyaan media). Seperti dalam, "Zeta" terdengar kemudian dan berwarna kelabu lebih gelap, jadi kiasan untuk "lebih tua" sudah lengkap.