WordPress文章添加到首页的详细教程

来自:素雅营销研究院

头像 方知笔记
2025年05月29日 03:44

一、为什么需要将文章添加到首页?

WordPress作为一款强大的内容管理系统(CMS),默认会将最新发布的文章按时间顺序显示在首页。然而,有时我们希望手动控制首页展示的内容,例如:

  • 突出显示重要文章
  • 固定某些文章在首页顶部
  • 自定义首页布局

本文将介绍几种常见方法,帮助您轻松实现WordPress文章添加到首页的需求。

二、方法一:使用“置顶文章”功能

WordPress内置了“置顶文章”功能,适合快速将特定文章固定在首页顶部:

  1. 进入WordPress后台,找到【文章】→【所有文章】
  2. 将鼠标悬停在目标文章上,点击【快速编辑】
  3. 勾选【置顶这篇文章】选项
  4. 点击【更新】保存设置

效果:该文章会始终显示在首页最上方,其他文章按发布时间排序。

三、方法二:通过主题设置自定义首页

部分主题(如Astra、OceanWP等)支持直接选择首页展示的正文:

  1. 进入【外观】→【自定义】
  2. 找到【首页设置】或【博客设置】
  3. 选择“静态首页”或指定文章分类
  4. 保存并发布更改

四、方法三:使用插件(如Elementor或Custom Post Widget)

对于需要更复杂布局的用户,推荐使用插件:

  1. Elementor Pro
  • 安装后可通过拖拽模块创建自定义首页
  • 添加“文章”小工具并筛选特定文章
  1. Post Grid插件
  • 支持按分类、标签筛选文章
  • 可生成短代码嵌入到首页模板

五、进阶技巧:修改主题文件

如果熟悉代码,可编辑主题的index.phpfront-page.php文件,通过WP_Query自定义查询:

<?php
$args = array(
'post_type'      => 'post',
'posts_per_page' => 5,
'category_name'  => 'featured' // 替换为你的分类别名
);
$query = new WP_Query($args);
while ($query->have_posts()) : $query->the_post();
// 输出文章内容
endwhile;
wp_reset_postdata();
?>

六、注意事项

  1. 操作前建议备份网站
  2. 部分主题可能需要清除缓存才能生效
  3. 插件过多可能影响网站速度

通过以上方法,您可以灵活控制WordPress首页的内容展示。如果是新手,建议从“置顶文章”或主题设置开始尝试;高级用户则可通过代码实现完全定制化效果。