PHP在Wordpress中显示关闭图像标记

时间:2017-08-25 15:37:49

标签: php wordpress twitter-bootstrap wordpress-theming

我正在尝试使用wordpress中的bootstrap 4.0类类输出图像。

这是我循环中的代码:

class X
{
public:
    A get_a();
};
class Y : public X
{
public:
    B get_a(); // Not an override!
}
X *x = new Y();
A a = x->get_a(); // still called X::get_a, no slice ever!


Y *y = new Y();
A a = y->get_a(); // calls Y::get_a, which slices, but the compiler and programmer can tell that from static typing.

这里是所有代码:

enter image description here

输出时图像正常工作,但显示结束" />"在页面上,图像之后。如下所示:

enter image description here

是否有这种情况发生,或者这段代码是完全错误的?

2 个答案:

答案 0 :(得分:0)

您在img标记内回显了img标记。将<img/>标记替换为get_the_post_thumbnail(),您可以像这样添加您的课程:

echo get_the_post_thumbnail(get_the_ID(),'featured-large',array('class'=>'card-img-top');

答案 1 :(得分:0)

您正在使用的功能是显示图片,如果您想获取网址,只需使用此功能获取图片网址,然后将其放入img标记

&#13;
&#13;
$image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' );

<img src="<?php echo $image[0];?>" class="img-responsive" alt="<?php the_title(); ?>">
&#13;
&#13;
&#13;