Mēs tikko pabeidzām aizraujošu šī pārveidojuma daļu, kur mums bija jāizmet video arhīvu lapā bruto marķējums un jāaizstāj ar jaunu, gudru, tīru un automātiski ģenerētu marķējumu. Bet mums ir vairāk jāstrādā pie šīm arhīvu lapām. Tā kā arhīvi tiks automātiski ģenerēti grupās, mums ir nepieciešama navigācija (patiešām lapošana), lai nokļūtu vecākās ekrānuzņēmumu grupās.
Agrāk, tā kā mēs visu roku uzrakstījām visus marķējumus, mēs to varējām padarīt par statisku lapas daļu. Man tas vispār neiebilst, bet tas vienkārši vairs nav iespējams. Kad mēs tagad publicēsim jaunu ekrāna apraidi, tas vienu ekrānu novirzīs no pirmās lapas beigām uz otro lapu. Tātad statiska koda teikšana, piemēram, “# 115 - # 95”, būs precīza tikai ļoti īsu laiku.
Vispirms mēs ieveidojam pareizu stilu, izmantojot dažas melnās joslas navigācijas klases, kuras esam izmantojuši citur (piemēram, atsevišķu fragmentu lapās).
Tad mēs sākam padarīt to, ka lapošana faktiski darbojas. Programmā WordPress vietrādim URL varat pievienot kaut ko līdzīgu “/ page / 2”, un tas joprojām atveidos to pašu lapu, kuru tā bija renderējusi iepriekš, tikai tas ļaus jums piekļūt globālajam mainīgajam ar nosaukumu $ paged, kas tiks iestatīts uz “2”. ”. Mēs varētu izmantot šo numuru vaicājumā, lai pielāgotu rādāmos videoklipus. Bet tā vietā, lai to izdarītu, WordPress ir vēl gudrāks veids, kā ar to tikt galā, un tas papildina 'paged' => $paged
vaicājumu. Tas izskaidro dažas bailīgas matemātikas, kas notiek, kad mēs cenšamies rīkoties paši pretēji.
Mēs pielāgojam vietrāžus URL mūsu statiskajā navigācijā, lai atspoguļotu šīs jaunās lapošanas stila saites. Tagad problēma ir tā, ka saitēs esošie skaitļi vairs nav precīzi. Vispirms mēs izmēģinām kaut ko vienkāršu, piemēram, “5, 4, 3, 2, 1”. Bet tas jūtas diezgan klibs un garlaicīgs, kā arī vienkārši mulsinošs, jo šie skaitļi neatbilst faktiskajiem lapu numuriem.
Mēs atklājam dīvainu videoklipu secību, kas nedaudz uztraucas. Mēs pielāgojam vaicājumu tā, kā tas viņus pasūta, taču joprojām pastāv dažas problēmas. Galu galā mēs nolemjam, ka mums tie būs jāpasūta pēc datuma, un daži pielāgojumi ekrānuzņēmumu publicētajos datumos būs jāveic pēc vietnes publicēšanas. Gruntwork, bet labs ilgtermiņā.
Galu galā (bez video, es uzskatu, ka mēs beidzot izmantojam grieķu stila paginēšanu (alfa, beta, gamma), kas darbojas patvaļīgi (tāds pats kā mūsu patvaļīgi trīs lāči nosaucot multivides vaicājumus). Līdzīgi kā “Zeta” izklausās vēlāk un ir tumšāk pelēka, tāpēc “vecāku” metafora ir pilnīga.