To jest wyjątkowy, specjalny odcinek poświęcony EMPIRE STRIKES BACK z serii przeprojektowania v10!
Wszystko zaczyna się dobrze. Zaczynamy przenosić niektóre rzeczy do naszego szablonu WordPress z naszej statycznej makiety. Mamy nagłówek działający w naszej statycznej makiecie, więc zaczynamy od tego. To zawsze świetne miejsce do rozpoczęcia, ponieważ wykonujemy całą tę podstawową pracę, jak warunkowe ładowanie CSS sekcji witryny i tak dalej.
Następnie przyjrzymy się, jakie znaczniki już istnieją dla Alamanc. Prawie cała strona jest zawinięta, ponieważ ta strona główna Almanachu to w zasadzie tylko nawigacja do rzeczywistej treści.
Następnie zaczynamy majstrować przy układzie i budować układ dwustronicowy, który zaprojektowaliśmy w Photoshopie. Używamy tutaj gradientów CSS, aby wykonać zadanie cieniowania, używając oczywiście miksów Compass. Tutaj sprawy zaczynają się nieco w dół, ponieważ mamy trudności z uzyskaniem odpowiedniego nachylenia.
Około 20 minut w tym filmie zaczynamy próbować wyprowadzić wszystko, co musimy tutaj wydrukować. Zasadniczo, używając wp_list_pages()
paczki do wypluwania podrzędnych stron Almanachu.
A potem świat eksploduje! Z zupełnie niewytłumaczalnych powodów nie wyświetli dla nas odpowiednich rzeczy. To niezwykle frustrujący moment. Lubię udostępniać takie rzeczy, ponieważ są one bardzo realne. Wiesz, że takie rzeczy się zdarzają! Rozwiązywanie problemów przez to jest częścią pracy.
Próbujemy googlować. Próbujemy zresetować zapytanie. Próbujemy dwukrotnie sprawdzić kod. Próbujemy manipulować parametrami. Próbujemy różnych funkcji. Nic.
Próbujemy ustawić define('WP_DEBUG', true);
w naszym pliku wp-config.php, aby spróbować uzyskać więcej informacji. Działa to, gdy możemy przeczytać wyprowadzony tekst. Nie pomaga to jednak zbytnio, dopóki nie znajdziemy błędu braku pamięci! Znamy teraz problem, ale jak go naprawić?
Kończymy ten screencast całkowicie pokonani jak Luke Skywalker. Równie dobrze możesz mi powiedzieć
s to mój ojciec. #####