Drobne zmiany na blogu tym razem obejmują:

  • umieszczenie wyszukiwarki po prawej stronie u góry, dzięki czemu łatwiej będzie się dogrzebać do interesujących treści (zważywszy, że na blogu jest już ponad 100 wpisów)
  • poprawę formatowania elementów nawigacyjnych w panelach bocznych i pod postami poprzez dopasowanie marginesów i zmianę wyglądu wypunktowania
  • okrojenie translatora z tłumaczeń, na które i tak jest niewielka liczba wejść, dzięki czemu strona będzie nieco lżejsza

 

LMMS – Wtyczka Kicker i jej nietypowe użycie

Kicker to jedna z mniej skomplikowanych wtyczek, które znajdziemy na pokładzie LMMS. To, że jest prosta w obsłudze nie oznacza, że ma małe możliwości. Bynajmniej. Z tego wpisu dowiesz się jak wykorzystać ją w nietypowy sposób.

Czytaj więcej »

Wprowadziłem automatyczną obsługę tagów H1, H2, H3 w zależności od kontekstu. Dotychczas nagłówkiem H1 opatrzony był tytuł bloga, H2 – podtytuł, a tytuły poszczególnych wpisów miały dopiero H3 co się nijak nie przekładało na oddanie istotności treści na stronie. Teraz sytuacja ma się zgoła inaczej i o ile znaczniki tytułów na stronie głównej utrzymały strukturę, to już we wpisach i na stronach tagiem H1 opatrzony jest tytuł treści, H2 nazwa bloga, a H3 jego opis.

 

Taka drobna zmiana może mieć kluczowe znaczenie od strony pozycjonowania, ale na efekty trzeba będzie poczekać. Ze względu na nieregularne blogowanie ostatnio mam nadzieję, że chociaż w taki prosty sposób uda się zwiększyć dostępność moich treści dla innych.

 

Gdyby ktoś był ciekaw jak zrobić automatyczną podmianę tagów w przypadku nazwy i opisu bloga, poniżej zamieszczam kod. W liniach 2/5 i 8/11 tkwi cała magia tego rozwiązania. Nieco okrojony kod należy zastosować w przypadku tytułu wpisu znajdującego się w pętli WordPressa.

<div id="name">
  <?php if (is_home()) : ?><h1><?php else : ?><h2><?php endif; ?>
    <a href="<?php echo home_url('/'); ?>" title="<?php bloginfo('name'); ?> | <?php bloginfo('description'); ?>"><?php bloginfo('name'); ?>
    </a>
  <?php if (is_home()) : ?></h1><?php else : ?></h2><?php endif; ?>
</div>
<div id="description">
  <?php if (is_home()) : ?><h2><?php else : ?><h3><?php endif; ?>
    <a href="<?php echo home_url('/'); ?>" title="<?php bloginfo('name'); ?> | <?php bloginfo('description'); ?>"><?php bloginfo('description'); ?>
    </a>
  <?php if (is_home()) : ?></h2><?php else : ?></h3><?php endif; ?>
</div>