是否有Wordpress PHP代码来调用图像标题、替代文本和描述?我有几个标题,标题,alt文本和描述字段填充的图像,并希望在图像上显示这些。
我知道如何称呼图像标题:
<h1><?php the_title(); ?></h1>
如何处理其他字段?
下面是我其余代码的示例(这是幻灯片)
<div class="slide">
<?php if ( get_post_meta( $post->ID, "slide_url_value", $single = true ) != "" ): ?>
<a
href="<?php echo get_post_meta( $post->ID, " slide_url_value ", $single = true ); ?>"
title="<?php the_title(); ?>">
<?php the_post_thumbnail( \'featured-slide\', array( \'title\' => get_the_title() ) ); ?>
</a>
<?php else: ?>
<?php the_post_thumbnail( \'featured-slide\', array( \'title\'=>get_the_title() ) ); ?>
<?php endif; ?>
<h1><?php the_title(); ?></h1>
</div>
有没有办法使用
<?php the_field(\'\'); ?>
还是身份证?
最合适的回答,由SO网友:TheDeadMedic 整理而成
WordPress存储图像(附件)数据如下:
描述:post_content
字段标题:post_excerpt
字段:_wp_attachment_image_alt
元值,在代码中,转换为:
// Description
echo $post->post_content; // Raw
the_content();
// Caption (description as fallback)
the_excerpt();
// Caption (explicitly)
echo $post->post_excerpt; // Raw
if ( has_excerpt() ) {
the_excerpt();
}
// Alt
echo get_post_meta( $post->ID, \'_wp_attachment_image_alt\', true );