Il s'agit d'un épisode très spécial sur le thème EMPIRE STRIKES BACK de la série de refonte v10!
Tout commence très bien. Nous commençons à déplacer certaines choses vers notre modèle WordPress à partir de notre maquette statique. L'en-tête fonctionne dans notre maquette statique, nous commençons donc par cela. C'est toujours un bon point de départ car nous faisons tout ce travail de base comme obtenir le chargement conditionnel du CSS de la section du site et tout cela.
Nous regardons ensuite quel balisage existe déjà pour l'Alamanc. Presque toute la page est enveloppée puisque cette page d'accueil de l'Almanach est essentiellement une navigation vers le contenu réel.
Ensuite, nous commençons à bricoler la mise en page et à créer la mise en page de deux pages que nous avons conçue dans Photoshop. Nous utilisons ici des dégradés CSS pour effectuer le travail d'ombrage, en utilisant bien sûr les mixins Compass. Les choses commencent à se détériorer un peu ici alors que nous luttons pour obtenir le bon gradient.
Aux alentours de 20 minutes dans cette vidéo, nous commençons à essayer de sortir tout ce dont nous avons besoin pour sortir ici. Essentiellement, utiliser wp_list_pages()
un tas pour cracher des pages enfants de l'Almanach.
Et puis le monde explose! Pour des raisons totalement inexplicables, il ne produira pas les bonnes choses pour nous. C'est un moment extrêmement frustrant. J'aime partager ce genre de chose parce que c'est très réel. Vous savez que ce genre de chose arrive! Le dépannage à travers cela fait partie du travail.
Nous essayons de googler les choses. Nous essayons de réinitialiser la requête. Nous essayons de vérifier le code. Nous essayons de manipuler les paramètres. Nous essayons différentes fonctions. Rien.
Nous essayons de définir define('WP_DEBUG', true);
dans notre fichier wp-config.php pour essayer d'obtenir plus d'informations. Cela fonctionne une fois que nous pouvons lire le texte qu'il produit. Cela n'aide pas beaucoup, jusqu'à ce que nous découvrions l'erreur de mémoire insuffisante! Nous connaissons le problème maintenant, mais comment le résoudre?
Nous terminons ce screencast totalement vaincu comme Luke Skywalker. Tu pourrais aussi bien me dire
s sont mon père. #####