У цьому скрінкасті ми фактично копаємося в коді області форумів.
«Основним» файлом форумів, якщо таке є, є default.master.php. Це трохи схоже на index.php у темі WordPress, за винятком того, що буквально кожен вид у Vanilla використовує його, тоді як деякі представлення в WordPress не використовують index.php.
Щоб зробити речі настільки послідовними, наскільки ми можемо, ми будемо проходити підряд за документами, порівнюючи їх з еквівалентами WordPress. Ми пробираємось через голову, переконуючись, що у нас є все, що нам потрібно, включаючи зв’язування правильних глобальних CSS і все таке.
Ми пробираємось вниз, вириваючи HTML, який ми не писали б самі, але приїхали на проїзд до цього часу. Це трохи нервує, оскільки іноді ідентифікатори використовуються як гачки JavaScript у подібному додатку, тому хто точно знає, що ми можемо зламати. Ми приймаємо рішення виривати речі і писати це так, як ми б ідеально робили, і якщо це спричиняє проблеми, ми переглянемо це і виправляємо. На протокол, це врешті-решт трапляється, але це можна було виправити.
Ми переходимо до нижнього колонтитула і вирішуємо, що включення аналітики до самого кінця найкраще було б зробити, зробивши код аналітики файлом, який ми можемо включити як у блозі, так і на форумах („частковий”, як називають його більшість мов). Під час спроби включити файл ми стикаємося з великими проблемами та проходимо безліч кроків з усунення несправностей, щоб виправити його. Можливо, це дратує подорож для деяких людей, які бачать проблему відразу, але може бути цікавою людям, які люблять бачити усунення несправностей на роботі. Виявляється, це дурна маленька проблема, коли в включенні була спеціальна функція WordPress, яку, звичайно, Ваніла не розуміє. Ми з’ясовуємо це остаточно, перевіряючи журнал помилок PHP MAMP.