建网站这事儿,以前觉得只有程序员能干。后来试了 WordPress 才发现,不会写代码也能搞出一个像模像样的网站。这里把整个过程整理一下,希望能帮到同样想建站但不知道从哪下手的人。
一、WordPress 是什么
简单说,WordPress 就是一个帮你管理网站内容的工具。不用写代码,登录后台就能发文章、改页面、换样式。全球有超过 40% 的网站是它搭的,从个人博客到大企业官网都在用。
最大的好处就是:只需要想写什么内容,不用操心技术怎么实现。
| 以前要自己搞的 | 现在 WordPress 帮你搞定 |
|---|---|
| 写 HTML/CSS/JS | 后台拖拽编辑,所见即所得 |
| 搭数据库、写 SQL | 安装时自动配好 |
| 做手机端适配 | 主题自带,不用管 |
| 用户注册/登录 | 内置的 |
| SEO 优化 | 装个插件就行 |
| 防攻击 | 安全插件 + 自动更新 |
二、WordPress 能做什么
一开始以为 WordPress 只能写博客,后来发现远不止:
- 个人博客 — 写文章、记笔记,最经典的用法
- 企业官网 — 展示公司信息和产品
- 电商 — WooCommerce 插件让 WordPress 变成商城
- 作品集 — 摄影师、设计师展示作品
- 知识库 — 整理技术文档
- 论坛 — bbPress 插件可以实现
- 在线课程 — 有专门的插件
基本上只要是"展示内容"的网站,WordPress 都能搞。
三、怎么部署
WordPress 跑在 Docker 里,跟服务器上其他东西互不干扰,以后不想用了删掉就行。用宝塔面板装很方便,不用碰命令行。
第一步:安装 WordPress
- 登录宝塔面板
- 左侧菜单 → Docker → 搜索 WordPress → 点击 安装
- 按提示填数据库密码,等它装完
- 装好后能在宝塔 Docker 管理页面看到运行中的 WordPress 容器
第二步:配域名访问
装完后 WordPress 跑在服务器内部端口上,还不能用域名访问。需要在宝塔里配反向代理:
- 宝塔 → 网站 → 添加站点 → 填你的域名
- 进站点设置 → 反向代理 → 添加反向代理
- 目标 URL 填
http://127.0.0.1:WordPress的端口号(端口号在 Docker 管理页面看) - 保存
第三步:配 SSL 证书
- 宝塔 → 网站 → 你的站点 → SSL → Let's Encrypt
- 勾选域名 → 点 申请
- 申请成功后开启 强制 HTTPS
如果申请失败,可能是域名 DNS 还没生效,或者 CDN 回源协议不对。把 CDN 回源协议改成 HTTP 再试。
第四步:完成安装向导
浏览器访问 https://你的域名,会看到 WordPress 安装向导:
- 选语言
- 填站点标题
- 设管理员用户名和密码
- 填邮箱
- 点 安装 WordPress
搞定,网站上线了。
以后怎么访问
- 看网站:浏览器打开
https://你的域名 - 管网站:浏览器打开
https://你的域名/wp-admin/,输入账号密码登录后台
四、日常怎么用
写文章
后台左侧 → 文章 → 写文章
编辑器像搭积木:想加文字就点"段落"区块,想加图片就点"图片"区块,拖拽调整顺序,所见即所得。
建页面
后台左侧 → 页面 → 新建页面
页面和文章的区别:文章有发布时间、有分类标签,适合博客内容;页面没有时间,适合"关于我们"、"联系方式"这种固定内容。
导航菜单
后台左侧 → 外观 → 菜单
把页面和链接拖进去,调整顺序保存就行,自动显示在导航栏。
评论管理
后台左侧 → 评论
可以审核、删除评论,在 设置 → 讨论 里能配评论规则。
媒体库
后台左侧 → 媒体
上传图片、视频,WordPress 会自动生成多种尺寸的缩略图。
五、主题:一键换外观
主题决定网站长什么样——布局、颜色、字体。不用写代码就能彻底改变网站外观。
后台左侧 → 外观 → 主题 → 添加新主题,官方库有上千款免费主题。
比较推荐的几个免费主题:
- Astra — 轻量快速,兼容 Elementor,适合博客和企业站
- GeneratePress — 极致轻量,加载快,代码干净
- OceanWP — 功能多,免费版扩展选项丰富,适合电商和作品集
安装方式:搜索 → 点 安装 → 点 启用。一秒换脸。
六、插件:给网站加功能
插件就是给 WordPress 装新技能。6 万多款免费插件,基本你能想到的功能都有人做了。
建议装的
| 插件 | 干嘛的 |
|---|---|
| WP Super Cache | 页面缓存,网站变快 |
| Wordfence Security | 安全防护,防暴力破解和注入 |
| Yoast SEO | 搜索引擎优化,让文章更容易被搜到 |
| UpdraftPlus | 自动备份,网站挂了能恢复 |
| Akismet | 过滤垃圾评论 |
其他常用功能
| 想要 | 装这个 |
|---|---|
| 做商城 | WooCommerce |
| 做联系表单 | Contact Form 7 |
| 拖拽做页面 | Elementor |
| 多语言 | Polylang |
| 图片压缩 | Smush |
注意事项
- 别装太多 — 插件越多越慢,只装需要的
- 定期更新 — 更新通常有安全修复
- 不用的直接删 — 别只是禁用,删干净
- 从官方装 — 后台搜到的就是官方的,别乱下
七、让网站更好看
用 Elementor 做页面
Elementor 是最常用的页面构建器,免费版就够:
- 装好 Elementor 插件
- 新建页面时选 使用 Elementor 编辑
- 左侧面板拖组件到页面:标题、图片、按钮……
- 每个组件能单独调颜色、字体、间距
- 实时预览,满意就发布
完全不用写代码,拖拖拽拽就能做出好看的页面。
设置 Logo 和网站图标
后台 → 外观 → 自定义 → 站点身份,上传 Logo 和 Favicon(浏览器标签页上的小图标)。
设置自定义首页
默认首页显示最新文章列表。想用自定义页面当首页:
- 先建一个页面,用 Elementor 设计好
- 后台 → 设置 → 阅读 → 首页显示选 一个静态页面
- 选你建的页面,保存
八、日常维护
备份
最怕网站挂了没备份。装 UpdraftPlus 插件,设置自动备份:每天备数据库,每周完整备份。存在 Google Drive 或本地都行。
更新
WordPress 核心、主题、插件都要定期更新。更新前确保有备份。可以开自动更新,省心。
安全
装 Wordfence 后定期跑扫描,开启防火墙,设登录失败次数限制,管理员开两步验证。
九、总结
建网站这事,以前觉得得会写代码、搞服务器,门槛很高。用了 WordPress 之后发现,真正要做的就是:选个主题、装几个插件、开始写内容。剩下的它都帮你搞定了。
想建网站但不知道从哪开始的话,试试 WordPress,可能比想的简单得多。