- pozbyliśmy się nagłówka z datą we wpisie pełniącym rolę strony statycznej (cz. 1),
- strony statyczne nie są wyświetlane w widżecie "Archiwum" (cz. 2).
To oczywiście działa w przypadku odpowiedniego publikowania postów w zadanej dacie, najlepiej w roku poprzedzającym rozpoczęcie działalności blogowej.
Teraz zajmiemy się kwestią nawigacji na naszych pseudo-statycznych stronach.
Jak pewnie zauwazyliście, na dole tych stron nadal dostępna jest nawigacja "Nowszy post" - "strona główna" - "Starszy post" - a w przypadku stron statycznych nie jest to potrzebne, a wręcz niewskazane.
Do dzieła!
Standardowo zaczynamy od wykonania kopii zapasowej naszego kodu HTML: "Układ" -> "Edytuj kod HTML", zaznaczamy "ptaszek" przy "Rozszerz szablony widżetów" i wybieramy "pobierz pełny szablon". Zapisujemy plik na dysku komputera.
W kodzie musimy odnaleźć następujący fragment odpowiadający za wyświetlanie nagłówka daty posta.:
<b:include name='nextprev'/>Zamieniamy ten cały fragment na następujący:
<b:if cond='data:post.dateHeader != "wtorek, 1 stycznia 2008"'>
<b:include name='nextprev'/>
</b:if>
Jak widać dodatliśmy warunek, który przez interpreter bloggera zostaje odczytany w następujący sposób: "Jeśli data posta jest różna od "wtorek, 1 stycznia 2008" to wyświetl nawigację dla posta".
W przeciwnym razie nawigacja nie zostanie wyświetlona.
Zapisujemy szablon i tesujemy.
Brak komentarzy:
Prześlij komentarz