Este é um episódio extra especial com o tema EMPIRE STRIKES BACK da série de redesenho v10!
Tudo começa bem. Começamos a mover algumas coisas do nosso modelo estático para o nosso modelo WordPress. Temos o cabeçalho funcionando em nosso mockup estático, então começamos com ele. Esse é sempre um ótimo lugar para começar, porque fazemos todo o trabalho básico, como carregar o CSS da seção do site condicionalmente e tudo mais.
Em seguida, verificamos qual marcação já existe para o Alamanc. Quase toda a página está envolvida, uma vez que esta página inicial do Almanac é essencialmente apenas navegação para o conteúdo real.
Então começamos a mexer no layout e construir o layout de duas páginas que criamos no Photoshop. Usamos gradientes CSS aqui para fazer o trabalho de sombreamento, usando mixins Compass, é claro. As coisas começam a piorar um pouco aqui, à medida que lutamos para obter o gradiente certo.
Por volta da marca de 20 minutos neste vídeo, começamos a tentar produzir tudo o que precisamos para produzir aqui. Basicamente, usar wp_list_pages()
um monte para cuspir páginas filhas do Almanaque.
E então o mundo explode! Por razões totalmente inexplicáveis, ele não produzirá o material certo para nós. Este é um momento extremamente frustrante. Gosto de compartilhar esse tipo de coisa porque é muito real. Você sabe que esse tipo de coisa acontece! A solução de problemas por meio dele faz parte do trabalho.
Tentamos coisas no Google. Tentamos redefinir a consulta. Tentamos verificar novamente o código. Tentamos manipular os parâmetros. Experimentamos funções diferentes. Nenhuma coisa.
Tentamos definir define('WP_DEBUG', true);
em nosso arquivo wp-config.php para tentar obter mais informações. Isso funciona assim que pudermos ler o texto gerado. Não ajuda muito até encontrarmos o erro de falta de memória! Nós sabemos o problema agora, mas como o consertamos?
Terminamos este screencast totalmente derrotados como Luke Skywalker. Você pode muito bem me dizer
s é meu pai. #####