我想把wordpress title post变成一个span标签。
我使用下面的代码与the_title()在span标签:
<?php echo '<div>
<img src="image.jpg"/>
<h2><span>'.the_title().'</span>
</h2></div>'; ?>
但是标题显示在标签p中,结果是:
<p>TITLE_OF_THE_POST_IS_SHOW_HERE
<div>
<img src="image.jpg"/>
<h2><span></span>
</h2></div>
在结果中,span标签是空的,如何在span标签中插入标题?
我建议修改这个
<?php echo '<div>
<img src="image.jpg"/>
<h2><span>'.the_title().'</span>
</h2></div>'; ?>
变成这样
<div>
<img src="image.jpg"/>
<h2>
<?php the_title( '<span>', '</span>' ); ?>
</h2>
</div>
这里接受参数,所以你可以在wordpress函数the_title()
中定义父标签<span>
。
请记住,the_title
显示当前的帖子标题。如果你想从另一篇文章中获得标题,你可以使用get_the_title( post = 3 )
作为上面提到的Mark B。