Skocz do zawartości

Ikona wpisu - tytuł obrazja jest zamiast postu


mojeprogramy.com

Rekomendowane odpowiedzi

Mam funkcje, która dodaje ikonę wpisu dla każdego postu.

Jeżeli nie ma przyporządkowanej ikony wybranej ręcznie to dodaje standardową ikonę.

Szukałem w manuałach i na blogach ale tam tego nie ma

Gdy pojawia się standardowa ikona to tyluł odnośnika <a>jest taki sam jak tytuł postu - i OK

Ale jak wstawiam własną ikonę wpisu to tytuł odnośnika <a> jest równy tytułowi obrazka - a ma być taki jak tytuł posta - nie zmienny.

<a rel="nofollow" href="<?php the_permalink() ?>" title="<?php the_title(); ?>" >

<?php if ( has_post_thumbnail() ) {

the_post_thumbnail(array(60, 60), array('class' => 'alignleft'));

} else { ?>

<img style=" float: left; margin: 6px 10px 0px 0;width:60px;height:60px" src="<?php bloginfo('template_directory'); ?>/images/ikona-wpisu.png" alt="<?php the_title(); ?>" />

<?php } ?>

</a>

 InternetSpeedTest.pl - speed test ookla, orange, upc, t-mobile, vectra | directX.pl - directx 9, 10, 11, 12 | kodex.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Zobacz tak: sprawdziłem i nie ma literówki:

<?php

$attr = array(

'class' => "alignleft",
'alt' => trim(strip_tags(get_the_title() )),
'title' => trim(strip_tags(get_the_title() )),
);
the_post_thumbnail( array(60, 60), $attr ); ?>

Zamiast funkcji the_title() użyj get_the_title() w atrybutach title oraz alt

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności