我正在开发一个CPT(自定义帖子类型)页面模板,希望获得自定义元图像的源代码。
对于post\\u缩略图,这非常容易使用wp_get_attachment_image_src()
, 但如果我var_dump( $post->ID )
我没有看到自定义元附件图像源的值。
那么,如何获取自定义元图像的ID以获取其源呢?谢谢:)
更新这就是我要做的。
<?php $portfolio_image_one = get_post_meta( $post->ID, \'_cmb_portfolio_image_one\', true ); ?>
<?php $portfolio_image_two = get_post_meta( $post->ID, \'_cmb_portfolio_image_two\', true ); ?>
<?php $portfolio_image_three = get_post_meta( $post->ID, \'_cmb_portfolio_image_three\', true ); ?>
<?php if ( has_post_thumbnail() ) {
$large_image_url = wp_get_attachment_image_src( get_post_thumbnail_id(), \'large\'); ?>
<a class="featured-image" href="<?php echo $large_image_url[0] ?>" title="\' . <?php the_title_attribute(\'echo=0\') ?> . \'">
<?php the_post_thumbnail(\'medium\', array(\'class\' => \'img-polaroid\')); ?>
</a>
<?php } ?>
基本上,我希望以与缩略图方法类似的方式获取post\\u元图像的ID。