我遵循几种方法来获取图像标题。
Foreach循环:如果我需要从图像中分离标题,那么:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post();
$attachments = get_posts( array(
\'post_type\' => \'attachment\',
\'numberposts\' => -1,
\'post_status\' => null,
\'post_parent\' => $post->ID
) );
if ( $attachments ) {
foreach ( $attachments as $attachment ) {
?>
<li><?php echo wp_get_attachment_image( $attachment->ID, \'full\' ); ?>
<p><?php echo apply_filters( \'the_title\', $attachment->post_title ); ?></p>
</li>
<?php
}
}
endwhile; endif; ?>
Alt图像的第二种方式:
<?php the_title_attribute($post->ID);?>
第三种方式:
<?php echo get_the_title( $thumbnail_id );?>
有关更多详细信息,请查看官方
Documentation