有人向我解释服务器或浏览器在这里做了什么:
集成一个wordpress博客最后3个帖子显示在非wordpress网站的主页上,只是将一些内联CSS样式应用于帖子:
<?php
$posts = get_posts('numberposts=3&order=ASC&orderby=post_title');
foreach ($posts as $post) : setup_postdata( $post );
echo '<span style="color:blue;font-size:10px;">'.the_date().'</span><br>';
the_title();
the_excerpt();
endforeach;
?>
样式不会发生,因为回显线是由浏览器/服务器/上帝/混乱或者the_date()变量之后的任何内容呈现的?
实际呈现的代码:
<div id="blog-box">
November 11, 2013<span style="color:blue;font-size:10px;"></span><br>Hello world!<p>Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!</p>
</div>
很抱歉,如果我遗漏了一些显而易见的东西,但我不明白为什么这不是围绕着日期代码回应的日期。
感谢。
答案 0 :(得分:3)
the_date()
内置echo
。
试试这个
echo '<span style="color:blue;font-size:10px;">';
the_date();
echo '</span><br>';