WordPress怎么添加最新文章到网站首页

来自:素雅营销研究院

头像 方知笔记
2025年06月25日 16:02

WordPress作为最流行的内容管理系统之一,提供了多种方式来展示最新文章。无论是想在首页显示最新内容,还是在侧边栏添加最新文章列表,都有简单易行的方法。下面介绍几种常用的实现方式。

一、使用WordPress自带的小工具

  1. 登录WordPress后台
  2. 进入”外观”→”小工具”
  3. 找到”最新文章”小工具
  4. 将其拖拽到您希望显示的位置(如侧边栏或页脚)
  5. 设置显示的文章数量、是否显示发布日期等选项
  6. 点击”保存”按钮

这种方法最简单,适合大多数用户需求。

二、使用区块编辑器添加最新文章

如果您使用的是Gutenberg区块编辑器:

  1. 编辑您想添加最新文章的页面或文章
  2. 点击”+“添加新区块
  3. 搜索并选择”最新文章”区块
  4. 在右侧面板中设置显示数量、排序方式等
  5. 更新或发布页面

三、使用短代码显示最新文章

对于高级用户,可以使用短代码更灵活地控制显示:

[recent_posts number="5" show_date="true"]

将此短代码添加到页面、文章或小工具的文本区域即可显示5篇带日期的最新文章。

四、通过主题设置添加

许多WordPress主题提供了内置选项来显示最新文章:

  1. 进入”外观”→”自定义”
  2. 查找”首页设置”或类似选项
  3. 启用”显示最新文章”功能
  4. 设置显示数量和布局样式
  5. 发布更改

五、使用插件增强功能

如果需要更复杂的功能,可以考虑安装专用插件:

  1. “Recent Posts Widget With Thumbnails” - 显示带缩略图的最新文章
  2. “Display Posts Shortcode” - 提供更多短代码参数
  3. “Content Views” - 创建自定义文章列表视图

安装后按照插件说明配置即可。

六、手动添加代码(适合开发者)

在主题文件中添加以下PHP代码:

<?php
$recent_posts = wp_get_recent_posts(array(
'numberposts' => 5,
'post_status' => 'publish'
));
foreach($recent_posts as $post) {
echo '<li><a href="'.get_permalink($post['ID']).'">'.$post['post_title'].'</a></li>';
}
?>

将此代码添加到主题的sidebar.php或footer.php等位置。

注意事项

  1. 修改主题文件前建议创建子主题
  2. 使用缓存插件时可能需要清除缓存才能看到更新
  3. 文章数量不宜过多,一般5-10篇为宜
  4. 考虑移动端显示效果

以上方法可以根据您的具体需求和技术水平选择使用。对于大多数用户,使用小工具或区块编辑器是最简单安全的方式。