关闭。这个问题需要细节或明确性。它当前不接受答案。
想改善这个问题吗?添加细节并通过编辑此帖子来澄清问题。
上个月关闭。
在我的其中一个页面上, 我希望有一个部分显示最新的3条新闻。
【如何显示WordPress的最新帖子[关闭]】有没有简单的方法可以做到这一点?
#1
<
?php
function latest_post() {$args = array(
'posts_per_page' =>
3, /* how many post you need to display */
'offset' =>
0, 'orderby' =>
'post_date', 'order' =>
'DESC', 'post_type' =>
'post', /* your post type name */
'post_status' =>
'publish'
);
$query = new WP_Query($args);
if ($query->
have_posts()) :
while ($query->
have_posts()) : $query->
the_post();
?>
<
a href="http://www.srcmini.com/<
?php the_permalink();
?>">
<
?php the_title();
?>
<
/a>
<
?php echo get_the_post_thumbnail('thumbnail');
?>
/* here add code what you need to display like above title, image and more */
<
?php
endwhile;
endif;
}add_shortcode('lastest-post', 'latest_post');
?>
- 在function.php文件中添加上述代码。
- 在简码下面粘贴之后, 你要显示最新帖子。
- 爱丁(Adin)边:[最新帖]
- 在文件中:< ?php echo do_shortcode(‘ [lastest-post]’ ); ?>
<
?php
//Query 3 recent published post in descending order
$args = array( 'numberposts' =>
'3', 'order' =>
'DESC', 'post_status' =>
'publish' );
$recent_posts = wp_get_recent_posts( $args );
//Now lets do something with these posts
foreach( $recent_posts as $recent )
{
echo 'Post ID: '.$recent["ID"];
echo 'Post URL: '.get_permalink($recent["ID"]);
echo 'Post Title: '.$recent["post_title"];
//Do whatever else you please with this WordPress post
}
?>
推荐阅读
- 如何在WordPress主题上显示我自己的自定义字段()
- 如何在另一页上显示输入字段的数据
- 如何在”谢谢”页面中显示客户订单明细()
- 如何在页面字幕中显示当前日期( (wordpress主题”故事”))
- 如何在没有任何插件的WordPress边栏中显示选定类别的图书()
- 如何显示自定义postype类别的所有帖子()
- Apache的HTTP请求自动跳转HTTPS请求
- 给echo显示添加颜色
- 在MAC系统上,重新编译了一次OpenJDK8