Wordpress特色图像网址在回显时会发生变化

时间:2016-03-02 22:38:16

标签: php wordpress

我的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转储之后的回声是我所期待的。其他人正在剥离域名。

0 个答案:

没有答案