Adăugarea atributului Title la WordPress Image the_post_thumbnail
29 oct. 2013, 19:30:25
Vizualizări: 32.4K
Voturi: 7
Folosesc acest cod pentru a afișa miniatura postării pe site-ul meu, dar acest cod nu poate afișa atributul Title al miniaturilor.
Cum pot adăuga atributul Title la miniaturile WordPress?
<?php if ( has_post_thumbnail() ) {
the_post_thumbnail('large');
} else {?>
<img alt="<?php the_title(); ?>" title="<?php the_title(); ?>" src="<?php bloginfo('template_url'); ?>/img/thumbnail.png"/>
<?php }?>
Puteți vedea site-ul meu la această adresă: http://rokesh.ir

saeed shabani
153
Toate răspunsurile la întrebare
2
0
Conform intrării din Codex pentru the_post_thumbnail()
, poți transmite un array de atribute ca parametru:
<?php the_post_thumbnail( $size, $attr ); ?>
Deci, va trebui doar să definești array-ul; iată exemplul din Codex, modificat pentru a include atributul title
:
$post_thumbnail_attr = array(
'src' => $src,
'class' => "attachment-$size",
'alt' => 'text alternativ aici',
'title' => 'titlu aici',
);
...pe care apoi îl poți transmite funcției the_post_thumbnail()
:
the_post_thumbnail( 'large', $post_thumbnail_attr );

Chip Bennett
55.1K
29 oct. 2013 20:01:23
1
Puteți face asta deoarece puteți adăuga toate atributele de care aveți nevoie:
the_post_thumbnail( 'large', array( 'title' => get_the_title() ) );
Vă rugăm să citiți mai multe în Referința Funcției pentru the_post_thumbnail.

realloc
1.19K
29 oct. 2013 20:04:27
Întrebări similare
4
răspunsuri
1
răspunsuri
2
răspunsuri
4
răspunsuri
3
răspunsuri