我的single.php模板中有这段代码。它获得了特色图像的网址,因此我可以将其用作背景图像,并使用get_post_thumbnail()来输出完整的图像标记。
if ( has_post_thumbnail() ) {
$featured_image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'large' );
$heroimage = $featured_image[0];
echo ($heroimage); // outputs /wp-content/uploads/2016/02/img-social-tweet-dec11.png
var_dump($heroimage); // outputs string(54) "http://assets.d2l.com/wp-content/uploads/2016/02/img-social-tweet-dec11.png"
echo ($heroimage); // outputs http://assets.d2l.com/wp-content/uploads/2016/02/img-social-tweet-dec11.png
echo ($heroimage); // outputs /wp-content/uploads/2016/02/img-social-tweet-dec11.png
}
这是事情变得奇怪的地方。
如果我var_dump结果我得到一个输出,当我回显我得到另一个。
EducationAge MaleFemale Bloodtype
MiddleAlabama21 10 ABpos
WestGov22 01 Bneg
VirginaTech25 01 ABpos
紧跟在var转储之后的回声是我所期待的。其他人正在剥离域名。