Php 显示wordpress自定义主题的最后3篇博客文章
我在wordpress中有一个自定义主题,我想在我的主页上显示最后3篇博客文章。我还想对每个帖子的某些信息采用不同的样式,比如月份和年份采用特定的字体,日期采用更加粗体和不同的字体,同时显示文章的一句或更少,然后是“…”和“阅读更多”类型的内容 如何从博客中提取数据?我知道有一些wordpress函数可以获取这些数据,但我还没有完全弄清楚怎么做,我对wordpress php函数不是很精通。现在我只是把它硬编码了,但当我写一篇新文章时,不得不重新键入所有内容,这很烦人。我知道你可以设置在设置->阅读中显示多少博客文章,但我希望能够完全自定义它的外观 让我知道我应该如何做这件事的任何建议Php 显示wordpress自定义主题的最后3篇博客文章,php,html,css,wordpress,Php,Html,Css,Wordpress,我在wordpress中有一个自定义主题,我想在我的主页上显示最后3篇博客文章。我还想对每个帖子的某些信息采用不同的样式,比如月份和年份采用特定的字体,日期采用更加粗体和不同的字体,同时显示文章的一句或更少,然后是“…”和“阅读更多”类型的内容 如何从博客中提取数据?我知道有一些wordpress函数可以获取这些数据,但我还没有完全弄清楚怎么做,我对wordpress php函数不是很精通。现在我只是把它硬编码了,但当我写一篇新文章时,不得不重新键入所有内容,这很烦人。我知道你可以设置在设置->
<div class="bottom">
<div class="wrap-2">
<h2>Blog</h2>
<div class="content-div">
<div class="bottom_box">
<div class="btm-img"><h4>April <span>25</span><br />2014</h4></div>
<div class="right_block">
<p class="highlight2">blog title 1</p>
<p class="highlight3">lksj sldkf jsl lsdkfj sdklf sd</p>
<a href="#" class="more">Read More ></a>
</div>
</div>
<div class="bottom_box">
<div class="btm-img"><h4>April <span>24</span><br />2014</h4></div>
<div class="right_block">
<p class="highlight2">blog title 2</p>
<p class="highlight3">lsdkjf lsdk fjsl dkkddk lsdkfjpaskldfj;</p>
<a href="#" class="more">Read More ></a>
</div>
</div>
<div class="bottom_box">
<div class="btm-img"><h4>April <span>23</span><br />2014</h4></div>
<div class="right_block">
<p class="highlight2">blog title 3</p>
<p class="highlight3">lksdjf slkdfjsldkfj;as dfklsd;j fsld;kfj</p>
<a href="#" class="more">Read More ></a>
</div>
</div>
</div>
</div>
</div>
博客
2014年4月25日
博客标题1
lksj sldkf jsl lsdkfj sdklf sd
2014年4月24日
博客标题2
lsdkjf lsdk fjsl dkkddk lsdkfjpaskldfj
2014年4月23日
博客标题3
lksdjf slkdfjsldkfj;作为dfklsd;j fsld;kfj
试试下面的代码片段。使用自定义HTML块(带有botom\u框
类的块)而不是下面使用的块
<?php $posts = get_posts("numberposts=3"); ?>
<?php if($posts) : ?>
<?php foreach( $posts as $post ) : setup_postdata( $post ); ?>
<!-- your HTML block goes here --->
<div class="post">
<h3><a href="<?php echo get_permalink($post->ID); ?>" ><?php echo $post->post_title; ?></a></h3>
<?php the_excerpt(); ?>" rel="bookmark">read more</a>
</div>
<!-- end of the HTML block -->
<?php endforeach; ?>
<?php endif; ?>
“rel=”bookmark“>阅读更多
成功了!谢谢!!!我想你不会知道如何从博客文章中获取月份、日期和年份吧?@user3688814获取日期($d,$post\u id)
其中$d
是日期格式,是可选的。用法:获取日期($Y-m-d',$post\u id)