[TOC]
## 一、wordpress的安装
“ 工欲善其事必先利其器 ” 在正式进入开发之前,先在本地或者云端服务器安装wordpress,这样也能对wordpress能有个基本的了解。
### 1.1 本地安装
#### 本地需准备的工具:
* [ ] **phpStudy**——http://phpstudy.php.cn/
> phpStudy是一个PHP调试环境的程序集成包。该程序包集成最新的Apache + PHP + MySQL + phpMyAdmin + ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。
* [ ] **Wordpress代码包**——https://cn.wordpress.org/
#### 安装步骤
1. 本地安装phpstudy
2. 安装后打开phpstudy界面,进入MySQL管理器,新建数据库wordpress及密码
3. 在“其他选项菜单”中选择“网站根目录”
4. 将WordPress代码包解压到网站根目录 /wordpress
5. 在phpstudy界面切换版本“ php-7.2”
6. 启动phpstudy,浏览器访问:http://localhost/wordpress 进行安装
7. 安装的过程中,填写之前新建时的数据库名称及密码
![](https://box.kancloud.cn/0940c9a3e0b230a6a30d7eb87cf6c93d_395x325.png)
安装好了环境后,文件结构如下:
![](https://box.kancloud.cn/acfe6e3214a4c7f97a7180882b17827a_651x507.png)
### 2.2 云端安装
云端需要准备的工具:
* [ ] **宝塔面板**——https://www.bt.cn/
> 宝塔面板是一款使用方便、功能强大的服务器管理软件,支持Linux与Windows系统。一键配置LAMP/LNMP、网站、数据库、FTP、SSL,通过Web端轻松管理服务器。
* [ ] **Wordpress代码包**——https://cn.wordpress.org/
1. 在服务器中安装宝塔面板
2. 点击下图中的1,新建网站,选择创建数据库,自动生成账号和密码
3. 可以在图中的3,查看创建后的数据库名称及密码
4. 新增网站成功后,点击设置,设置伪静态为wordpress
5. 点击文件,上传wordpress代码包,访问域名即可安装wordpress
6. 安装过程中需要填写创建的数据库账号和密码
![云端安装示意图](https://box.kancloud.cn/d18fc952f8ad66e8a5ded0191886b939_1157x563.png)
![设置伪静态](https://box.kancloud.cn/feae419cad03f90b7eb45f3667c79b6f_1406x625.png)
安装好了环境后,文件结构如下:
![](https://box.kancloud.cn/528015b5fee0e8d2c1d076e31ef31a2b_876x481.png)
安装好之后访问 http://localhost/wordpress/wp-login.php 输入安装时的账号密码,进行登录,这就是wordpress的样子:
![](https://box.kancloud.cn/e555f642855a42152d20aa83d6bb5c77_1600x706.png)
*****
:-: 我是章节分割线
*****
## 二、Wordpress插件及主题
安装好了wordpress之后,自己可以摸索的把玩一下,了解基本的发文、安装插件(后台插件按钮)、更换主题(后台外观按钮)等基本功能!前面的介绍也提到,wordpress最强大的地方在于其插件及主题,那么我们首先要明白两者的区别:
#### 主题和插件有什么区别?
在主题和插件中找到的功能之间发现交叉是很常见的。 但是,最佳做法是:
* 主题控制内容的呈现;而插件用于控制您的WordPress网站的行为和功能。
* 您创建的任何主题都不应该添加关键功能。 这样做意味着当用户更改主题时,他们将无法访问该功能。
* 通过将关键功能移植到插件中,您可以使您的网站的外观更改时功能保持不变。
> 一言蔽之,主题负责界面呈现,插件负责功能,所有将核心功能都放在插件中,这样就可以避免用户更换主题时功能失效!