Domyślne ikony wpisów w WordPress – motyw Priimo

Szukając odpowiedzi na pytanie „Jak wstawić domyślne ikony wpisów w CMS WordPress?„, można natrafić w Google na taką oto sugestię: do plików typu home.php, single.php, index.php, archive.php należy wkleić kod:

< ?php if ( has_post_thumbnail() ) {
the_post_thumbnail();
} else { ?>
<img src="<?php bloginfo('template_directory'); ?>/images/ikona-wpisu.jpg" alt="<?php the_title(); ?>" />
<?php } ? >

Jednak w motywie Priimo kod w content-magazine.php wygląda tak:

   <?php $entry_content_class = ”; ?>
<?php if(trim(get_the_post_thumbnail($post->ID)) != ”) {
$entry_content_class = ‚entry-magazine’;
?>
<div>
<a href=”<?php the_permalink(); ?>”><?php the_post_thumbnail(‚priimo-featured-image’); ?></a>
</div>
<?php } ?>
<div>
<?php the_excerpt(); ?>
</div>

Dlatego na niniejszym blogu, opartym na motywie Priimo, zastosowano zmodyfikowaną wersję obu kodów:

<?php if(trim(get_the_post_thumbnail($post->ID)) != ”) { ?>
<? $entry_content_class = ‚entry-magazine’; ?>
<div>
<a href=”<?php the_permalink(); ?>”><?php the_post_thumbnail(‚priimo-featured-image’); ?></a>
</div>
<?php } else { ?>
<? $entry_content_class = ‚entry-magazine’; ?>
<div>
<a href=”<?php the_permalink(); ?>”><img src=”<?php bloginfo(‚template_directory’); ?>/images/szukam-informacji.png” alt=”Szukam informacji” /></a>
</div>
<?php } ?>

Efekt:

Szukam informacji

A po uwzględnieniu wpisu Area tag dla reklam?:

Szukam informacji

Szukam informacji

Znany w branży SEO Zgred, czyli Paweł Gontarek, niepotrzebnym linkom daje/dawał atrybut nofollow. Tag area to alternatywne rozwiązanie

Po wklejeniu powyższego kodu domyślna ikona wpisu pojawia się w kategoriach, tagach oraz na stronie głównej. Nie ma jej w wynikach wyszukiwania, które (nawiasem mówiąc) przy poprawnej optymalizacji witryny nie są indeksowane przez Google.

————–
Coś nie działa? Wklej kod jeszcze raz, zwracając uwagę na ” oraz „”.
————–
Zmieniłem na reklamę ad4mmo – oryginał tutaj http://szukam-informacji.pl/?attachment_id=969
dodałem rel=’nofollow’