前言:
WordPress教程提供基本的WordPress概念适合于初学者学习使用。
WordPress是一个基于PHP和MySQL的开源内容管理系统。
我们的WordPress教程包括WordPress主题、wordpress安装、创建WordPress站点、使用WordPress仪表板、创建和编辑帖子、页面和评论、使用主题和插件、WordPress安全性、如何备份WordPress、优化WordPress性能等。
什么是wordpress
WordPress 是基于PHP和Mysql的免费开源的CMS内容管理系统。
起初wordpress是一个单纯的博客系统,随着使用人数越来越多,现在wordpress已经逐渐演变成一个最受欢迎的多功能CMS。
你可以使用wordpress搭建一个博客,也可以搭建一个外贸B2B PC 或者手机端的网站。
配合woocommerce插件我们就可以做一个在线商城。
由于其优点众多,Wordpress被认为是最简单和最流行的CMS工具。WordPress的主要特点是它的通用性和丰富的插件拓展功能。即使是非技术人员也可以在WordPress的帮助下轻松创建网站。
WordPress是一个开源社区,意味着来自世界各地的成千上万的人在不断的完善这个CMS。Wordpress是免费的,我们可以免费下载、安装、修改和使用它。
据统计世界上三分之一的网站是由wordpress搭建的。
WordPress的历史
WordPress 最早发布于 2003年5月27日, 创始人是Mike Little 和Matt Mullenweg.
b2/cafelog的继承者Wordpress
法国程序员Michel Valdrighi于2001年推出了一个博客工具b2/cafelog。b2/cafelog是用PHP和MySQL。它是专门为写博客而设计的。
b2的主要创新是从MySQL数据库的内容动态生成页面,而不是静态web页面。
B2还使用了MySQL for database,它在数据库中的博客中提供了一个搜索选项。
B2是根据GPL授权的,因此它的源代码对所有人开放。
在b2工作到2002年12月,Michel Valdrighi突然消失了。所有b2社区用户都很关注Michel Valdrighi消失后b2的开发工作。
Michel在2003年再次出现,后来加入WordPress,成为一名开发者。
WordPress的诞生
WordPress是b2的继承者,也可以说是b2/cafelog 的分叉版本。 Mike Little 和Matt Mullenweg在b2的基础上分叉出了wordpress,和b2一样,wordpress运行在PHP和MySQL上。
Matt Mullenweg是b2的用户. 在2002,还是学生的Matt用b2搭建了一个个人博客。
当Michel Valdrighi消失并停止更新b2以后, Matt决定从b2分叉,创建自己的博客系统。
Matt在网上公布了他的b2博客系统分叉版本,引起了Mike Little 的共鸣,后来两个人决定联手开发这个分叉版本。
在2003年4月1号,他们组建了10人小团队开始开发自己的博客系统。
WordPress的命名
WordPress这个名字是由Matt Mullenweg的朋友Christine Selleck Tremoulet想到的。
WordPress的发布
WordPress第一个版本0.7 于2003年5月27日发布。
第二个版本0.1于2004年一月发布,这个版本叫Davis version。
同时b2也开始有更多的分叉版本出现。比较知名的是 Francois planque开发的b2evolution和Donncha O Caoimh开发的b2++
由于版本太多,b2创始人Michel决定将wordpress作为b2官方的版本。2003年5月29日,Matt邀请b2++ and b2evolution和wordprss联手,b2++同意了,其它的没有接受这个提议。
今天的Wordpress
WordPress日渐壮大,目前占据了网站CMS系统30%左右的市场份额。
为什么使用wordpress
l 不需要编程技巧,小白就能上手
WordPress最大的特点是即使没有编程基础的小白也能轻松的搭建wordpress网站。
l 有众多的模板供选择
WordPress提供了上千种类型的模板,模板很容易定制,因为它们有自己的选项面板。使用网址构架起允许用户选择颜色、背景、滑块、字体、徽标等等。
l 插件添加功能
它提供免费和高级插件类型。这些插件增加了额外的功能,或者给网站提供了一个全新的平台。搭配不同的插件,就可以实现不同的功能。
l 免费开源平台
WordPress是一个免费的开源软件。它是免费安装和使用。作为一个新用户,你可以很容易地创建一个自己的网站,这是绝对免费的也没有任何隐藏的费用。
作为一个开放源代码,您可以根据需要修改源代码。任何人都可以通过回答问题、创建主题或编写插件来成为WordPress的贡献者。
l 更安全
WordPress只需要5分钟就可以安装完毕,而且在安全性和新功能的更新方面非常快。可以一键升级到新版本。因此Wordpress可以通过不断更新网站和插件以防止黑客攻击。
l 谷歌和WordPress
在2009年的一次新闻发布会上,谷歌网络垃圾邮件小组的负责人马特·卡茨说“谷歌喜欢WordPress”。即使是WordPress最简单的插件和主题也对谷歌很有吸引力。
WordPress是一个更好的选择,当做搜索引擎优化,因为它的框架很容易抓取。
l 适合移动端
一个网站需要对平板电脑、智能手机等小屏幕做出自适应,才能让所有用户都能看到。WordPress对移动设备很友好,因为它的主题可以快速响应。
l 易于使用
WordPress仪表板非常清晰简单。我们甚至不需要聘请专家来学习如何使用WordPress。
WordPress.com vs WordPress.org
两者都是wordpress的组成部分,区别是域名不一样。
- WordPress.com
WordPress.com是一个傻瓜型的建站程序。使用wordpress.com你不用配置服务器环境或者购买主机空间
WordPress.com的限制要更多,默认的域名是以wordpress.com结尾的。我们不能修改网站代码实现定制化,也不能上传插件和主题。虽然是免费的,但是如果想获得更多的功能和体验,就必须付费了。
WordPress.org
WordPress.org 自由度要高很多,但是需要建设网站服务器,我们可以在服务器上安装wordpress CMS,并且选择安装自己喜欢的主题和插件。
我们拥有对网站完全的控制权,也有属于自己的域名。因此我们需要自己处理网站的安全问题,这对于新手小白来说有点困难。
WordPress.com vs WordPress.org 列表对比
WordPress.com | WordPress.org | |
定义 | 完全由wordpress.com托管 | 自己托管 |
费用 | 升级需要付费 | 不需要付费 |
自由度 | 限制多 | 限制少 |
管理 | WordPress.com管理安全等问题 | 自己处理安全问题 |
优势 | 安全和备份由wordpress.com管理 | 自己备份网站和复制安全问题 |
主题 | 可以选择主题但是不能定制 | 自由选择并可以定制主题 |
插件 | 已经自动安装插件 | 需要自己根据需求添加 |
注册 | WordPress.com需要注册 | WordPress.org不需要注册 |
WordPress安装:
l 本地环境安装wordpress
l 宝塔面板安装wordpress
l Siteground安装
====================================================
WordPress控制面板:
WordPress控制面板可以让我们对后台有一个完全的控制。我们登陆wordpress账号以后就会看到这个后台。
通过控制面板我们可以看到网站运行的一些状况,比如哪些插件需要更新、修改密码或者修改链接格式等。
如果安装一些插件比如google site kit 等,我们可以通过后台看到谷歌站长工具和谷歌分析的内容。
下图是wordpress登陆界面,输入用户名和密码以后我们就会进入控制面板界面。

下图是登陆以后的dashboard界面

我们分别来看一下dashboard的内容和代表的含义。
Admin bar 管理员条
Sidebar Menu 侧边栏菜单
Welcome to WordPress 欢迎使用wordpress
At a Glance 概览
Activity 活动
Quick Draft 快速草稿
WordPress News wordpress新闻
Screen Option:显示选项
Admin bar 管理员条

- wordpress logo 2.网站名称 3.需要更新的主题和插件 4.评论 5.新建文章或者页面等 6.有些插件会显示在上面 7.管理员名称
侧边栏

侧边栏会让我们很快速的进入我们想要操作的板块。
文章选项-点击后进入文章编写界面。
媒体选项-点击后进入文档界面,文档形式包括图片、视频、音频、文档(pdf等)。
页面–显示所有页面,也可以新建页面
评论–显示收到的评论
联系–这个是contact form 7的联系表单,不是wordpress自身的,有的插件安装后会显示在侧边栏中。
外观–这是是修改或者添加主题的地方
插件–管理和新增插件,比如我们可以添加woocommerce插件实现在线商城功能。
用户–点击可以进入用户管理界面,admin用户可以修改其它的用户的用户名和密码。如果忘记管理员密码请看这里。我们也可以通过一些插件实现用户权限的管理
设置–实现网站的设置
欢迎使用wordpress

在这里我们可以自定义站点,或者修改主题,还能编辑页面以及发现一些小工具。这些功能在上面讲到的侧边栏中都有,使用这个版块主要是为了快速的找到这些功能链接。
点击右上角的 不再显示,这块区域就会消失。如果想让它重新出现。我们可以到 “显示选项”那里点击勾选。
概览

我们可以看到有几篇文章,有几个页面和评论。还有wordpress版面和所使用的的主题。
活动

我们可以看到自信发布的文章和评论。
快速草稿

当我们有好的主意的时候,在这里我们可以快速的编辑wordpress的文章草稿,后期再进行拓展。
WordPress新闻
我们可以看到wordpress的新闻

显示选项
点击此选项我们可以选择dashboard可以展示的板块。

如何创建一个wordpress网站?
新建一个wordpress是很容易的,即使没有编程经验的小白也能快速的创建一个网站。
我们来看一下创建一个wordpress网站的步骤:
- 选择CMS平台
- 选择域名和服务器
- 选择wordpress主题模板
- 新建页面
- 添加网站内容
- 新建媒体
- 安装插件
一、选择网站CMS
首先我们要选择一个合适的网站CMS平台 。
常见的CMS有 WordPress, Drupal, Joomla, DotNetNuke等。
为什么选择wordpress平台?
1.对于初学者友好,我们不需要编程知识就可以创建wordpress网站
2.有大量的网站主题可供选择。很多大型公司或者机构例如CNN, NASA, eBay 等都选择wordpress平台
3.自适应框架,很好的匹配各种屏幕。
4.初期投资少,后期易于拓展。比如前期我们可以用虚拟主机来托管wordpress。后期根据网站运营情况来选择更好的服务器。
二、选择域名和服务器
我们需要域名和网站服务器来把网站放到线上。
域名需要简短易于记忆。如何选择域名点这里。
网站服务器需要支持最新的wordpress系统。常见的网站服务器如siteground和 VPS
如何选择服务器点这里。
三、选择主题模板
什么是主题模板?
如何安装主题?
四、创建页面
点击侧边栏页面就可以管理和新建页面

五、创建内容
鼠标移动到左侧文章选项会弹出写文章 创建分类的界面

点击写文章进入下面的页面,在这里我可以写文章并发布。

六、添加分类
点击文章-分类目录进入下面的界面,我们可以创建新的分类目录,也可以管理以及存在的分类目录。

“别名”是在URL中使用的别称,它可以令URL更美观。通常使用小写,只能包含字母,数字和连字符(-)。
别名很重要,很多短代码调用的时候就会使用到别名。比如woocommerce短代码调用的案例中,在调取产品分类的时候就是用到别名调用。
分类目录可以有层级关系。您可以有一个“音乐”分类目录,在这个目录下可以有叫做“流行”和“古典”的子目录。
七、Tags标签
我们可以在文章页面设置标签,与分类不同的是每篇文章都有自己的标签,可以是一个也可以是多个,同时多篇文章可以共用一个标签。
标签的作用是讲有同一个标签的文章聚合起来组成一个页面,这样的话会增加收录数量,对谷歌搜索引擎优化也是有好处的。

八、小工具
依次点击侧边栏的外观-小工具,进入小工具设置界面。这里我们可以使用拖拽的方式把一些功能拖拽带某些区域中。

九、媒体
每一个网站都有图片和视频,wordpress网站的图片、视频、文档等都保存在媒体库里面。

点击媒体库可以查看已经存在的媒体。点击某个具体的图片我们可以看到图片的信息。

我们还可以给图片添加标题、alt属性、图像描述等。这些因素都对谷歌seo有很大的影响。
具体的图片优化教程,请看这里。
十、安装插件
具体安装方法

WordPress文章:
当我们写完一篇文章后,就可以发布到wordpress网站上。在外贸网站中,文章一般作为公司新闻出现。Woocommerce的产品页面也是一种文章页面。
鼠标移动到左侧文章选项会弹出写文章 创建分类的界面

点击写文章进入下面的页面,在这里我可以写文章并发布。

标题 – 填写文章标题
内容 – 写文章的内容
可视模式– 所见即所得,和编辑word文件一样。
文本模式-在HTML格式下编辑。这种模式我们可以插入短代码,例如插入contact form 7表单或者woocommerce短代码.
预览–可以在发布之前预览文章效果
如何发布文章:
写完标题和内容后点击右上角的发布按钮就可以发布文章了。

链接 -可以选择链接的格式,这里会对Google Seo有重要的影响。
保存草稿 – 未写完的草稿可以保存在这里
状态 – 可以设置文章的状态,比如未发布、草稿等状态
状态可见性- 设置文章是不是公开,私密等
发布 – 可以选择发布时间。做到定期发布文章
重点说一下链接格式:
这个地方非常的重要。我们在VPS安装wordpress教程里面讲到了 URL静态化里面讲到了方法。
链接的格式可以在控制面板设置》固定链接设置里进行设置。

注意:很多时候我们一定要先设置好URL伪静态,否则会出现更改固定链接结构后打不开的情况。Siteground主机不用设置伪静态,他们已经在面板端设置过了。
如何编辑文章:
鼠标移动到左侧边栏 文章》所有文章 进入文章列表页面。选择需要修改的文章鼠标移动到标题上,就会出现 编辑 快速编辑选项,点击进入就可以了。

我们点击快速编辑,可以看到快速编辑不能编辑文章的内容

我们再看一下文章编辑界面:
现在wordpress文章编辑界面默认是古腾堡编辑器。我们可以选择编辑模式,如图所示,在HTML编辑模式之下,我们可以添加短代码,例如contact form 7 短代码和 woocommerce短代码。

如何删除文章:
鼠标移动到左侧边栏 文章》所有文章 进入文章列表页面。选择需要修改的文章鼠标移动到标题上,就会出现 移到回收站选项,点击进入就可以删除文章了。注意被删除的文章会进入回收站,并没有彻底被删除。
WordPress 页面
WordPress 页面和post是不同的。Post经常需要改动,page不会。Page页面经常会是网站的首页,about us页面,联系表单页面等。
如何新建页面:
鼠标移动到左侧边栏页面》新建页面 就可以编辑页面的标题和内容。与post文章不同,页面没有分类和tags选项。

如何编辑页面:
鼠标移动到页面》所有页面 下面出现编辑和快速编辑等链接。

点击快速编辑进入页面,与文章页面一样,无法编辑内容。如果需要编辑内容,则需要进入编辑界面。

如何删除页面:
鼠标移动到相应的文章标题,点击移至回收站就可以删除文章了。

WordPress 文章(Posts)和 页面(Pages)有什么区别?
WordPress的文章和页面都是编辑和添加内容的,因此很多人就会疑惑,到底两者有什么区别?
页面是静态的,建设完成以后不会经常改动。例如我们外贸网站中常用的联系我们页面,关于我们页面等都是page页面。
而文章页面是需要经常更新的,因为我们需要保持网站的更新。
两者的关键区别:
- 文章经常变动VS页面变动较少
- 文章有社交功能VS页面没有
- 文章由类目和标签进行归类VS页面只有继承性,即可以有父页面和子页面
- 文章包含RSS订阅VS页面不包含
- 文章有作者和发布日期VS页面不包含
WordPress 文章(Posts)
文章页面包含确切的发布日期和时间。可以用分类和标签归类。我们需要不断的写文章来更新网站。
文章有评论功能,我们可以选择开启或者关闭这个功能。
文章是时常更新的,读者可以通过RSS feeds来订阅我们的更新。
页面(Pages)
Pages页面是静态的,不会经常改动,也不显示确切的发布日期,但是这些信息会存储在数据库里面。
由于没有发布时间,读者无法通过RSS feeds来订阅我们页面的更新
和posts页面相比,pages页面不可以用分类和标签归类,也没有评论功能。