it-swarm.com.de

Füge das Title Attribut zu WordPress Image hinzu

ich verwende diesen Code, um das Miniaturbild des Posts auf meiner Website anzuzeigen, aber dieser Code kann nicht den Titel des Attributs der Miniaturbilder anzeigen.

Wie kann ich WordPress-Thumbnails das Title-Attribut hinzufügen?

<?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 }?>

sie können meine Website mit dieser URL sehen: http://rokesh.ir

5
saeed shabani

Sie können dies tun, indem Sie alle erforderlichen Attribute hinzufügen:

the_post_thumbnail( 'large', array( 'title' => get_the_title() ) ); 

Bitte lesen Sie weiter in der Funktionsreferenz von the_post_thumbnail .

4
realloc

Gemäß dem Codex-Eintrag für the_post_thumbnail() können Sie ein Attributarray als Parameter übergeben:

<?php the_post_thumbnail( $size, $attr ); ?>

Sie müssten also nur das Array definieren. Hier ist das Codex-Beispiel, geändert um das Attribut title:

$post_thumbnail_attr = array(
    'src'   => $src,
    'class' => "attachment-$size",
    'alt'   => 'alt here',
    'title' => 'title here',
);

... die Sie dann an the_post_thumbnail() übergeben könnten:

the_post_thumbnail( 'large', $post_thumbnail_attr );
3
Chip Bennett