WordPress教程

安装到使用0基础建站教学(2022/10月更新)

WordPress介绍

WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统,互联网有包含美国白宫微软新闻中心索尼音乐Facebook官方博客在内的超过43%的网站使用WordPress驱动。

WordPress是最适合自己建网站选用的建站程序,这篇WordPress教程完全不需要你有专业编程知识也可以搭建一个WordPress网站。

硬件配置建议

安装WordPress

写在前面,知识点补充

奶爸经常收到网友关于WordPress教程方面的问题,觉得以下几点常见问题有必要提前给大家讲一下。

  1. WordPress你从Google搜索的话,默认会进入wordpress.com。而我们说的WordPress通常指的是wordpress.org。com的是WP官方推出的一个托管服务,org是我们自己下载安装包自己做网站,两则不一样。详细区别点这里
  2. 本文的WordPress安装方法分为虚拟主机上安装WP和VPS上安装WP,两者的方法是不一样的,不同虚拟主机安装方法也不同,你可以点击对应的虚拟主机教程看安装方法,不用看本文后面的常规WordPress安装教程。
  3. 安装WordPress必须要有域名和服务器这两样东西,WordPress是安装到服务器上面的,不是安装到你自己电脑上,也不管你是Windows还是Mac,WordPress是通过浏览器来管理的。

最后,仔细看文章,有没写到的内容,文章末尾留言,我会回复的。

跟着我来安装WordPress网站吧!
跟着这篇WordPress教程操作,不到半天时间搞定你的网站。

安装WordPress前的准备

安装一个WordPress网站,首先你需要一个域名,然后还需要一个网站服务器。一年总成本500到1000元就可以搞定,所以不要有经济负担。

(本教程非常详细,碰到问题可在文章末尾留言,如果你没有精力自学,那么这里有网站托管付费建站服务;)

一、域名

域名你可以从网上注册,按年付费,.com后缀的域名价格几十元一年,请参考下面的教程。

  1. 国外域名服务商Namesilo域名注册教程
  2. 腾讯云域名注册和域名解析教程
  3. 阿里云注册的域名解析教程

域名在国内注册还是国外注册都可以,外贸建站推荐在国外注册,国内注册要多一次实名认证。

更多关于域名的文章,请访问下方专题查看。

域名注册和使用专题

二、服务器

服务器我们接触的最多的是虚拟主机和VPS,虚拟主机价格便宜,性能弱,可定制化低;VPS性能更好,安全性更高,可定制性也更高,价格稍贵。不过总的来说,一年服务器费用也就几百元到千元不等,不算贵。

同时,使用国内服务器做网站还需要给网站备案。外贸建站的话千万不要选择国内服务器,不然国外用户访问很慢。

为了方便你快速上手,你可以直接查看奶爸推荐的WordPress主机,点击下方按钮查看。

WordPress主机推荐

如果你购买的是VPS,那么比使用虚拟主机安装WordPress网站要多一个安装网站环境的步骤。

适合建站的VPS推荐

虚拟主机和VPS的区别?不知道你有没有接触过品牌电脑和组装电脑(兼容机),VPS就等同于组装电脑,虚拟主机就类似品牌机,同样价格的组装电脑比品牌电脑性能要好很多,但是需要自己组装硬件和安装系统,品牌机插上电源开机就可以使用。如果这个例子不能明白,请看另外一个例子:VPS和虚拟主机的区别

新手使用VPS,奶爸推荐你直接使用宝塔面板,操作简单,参见下面的宝塔专题文章安装。

宝塔面板使用教程

三、域名和网站绑定

域名和网站绑定的意思就是你要修改你域名的解析IP到你网站服务器的IP,在前面域名专题文章里面有介绍解析方法。

如果你使用的是VPS,那么需要自己先创建一个虚拟主机后,然后把域名解析到服务器IP上面,不单独创建一个虚拟主机会引起一些不必要的麻烦。

如果你VPS安装了宝塔面板,那么直接通过宝塔面板添加网站的功能就可以添加虚拟主机,只需要去域名后台添加A记录的解析就可以了。

如果你觉得买VPS自己跟着教程操作麻烦,可以联系奶爸付费(¥198)帮你安装宝塔面板和解析域名并安装好WordPrss网站,联系我

开始安装WordPress

准备好了域名和服务器,接下来我们就可以开始安装WordPress网站了。

WordPress下载地址

WordPress的官网地址是:

WordPress的官方下载地址是:

WordPress安装步骤

提示:如果你是国内服务器,需要先备案,备案通过后再回头来安装。或者参考此文:腾讯云备案期间通过IP访问网站的方法

如果你服务器选用的是SiteGroundHostingerScala Hosting这种自带管理面板的服务器,那么直接看前面对应的教程操作即可,下面的方法是常规的WordPress安装方法,适合VPS和不带面板的虚拟主机使用。

一、把下载好的WordPress安装文件上传到服务器上面

上传方法有多种,可灵活选择:

  1. 使用FTP软件上传解压后的文件夹所有文件;
  2. 使用FTP软件上传压缩包到VPS后在VPS上解压缩压缩包;
  3. 直接在服务器上使用wget命令下载安装包并解压;
  4. 使用宝塔面板的文件上传/下载功能下载压缩包并解压。

大多数使用VPS的新手都会采用宝塔面板,那么可以直接使用宝塔面板的上传和下载功能上传WordPress安装包并解压,如下图:

宝塔上传文件

注意,上传和下载文件夹要切换到你网站根目录下操作,上传完毕后解压,需要把解压出来的WordPress文件夹里面的所有文件和文件夹移动到根目录下面,在宝塔安装WordPress教程里面有详细方法。

二、打开浏览器开始安装WordPress网站程序

上传完毕WordPress安装文件后,你可以在浏览器里面输入你的网站域名,就会出现WordPress安装界面。如下图:(如果网址打不开,请检查是否解析了域名,或者防火墙是否拦截)

WordPress安装界面

然后会出现数据库信息,数据库是你自己创建的,如果不知道的话可以去你虚拟主机管理面板或者宝塔面板后台设置里面查看或者创建数据库。

WordPress安装界面

点击提交按钮,会检查你数据库和文件夹权限是否正确,正确的话就会出现下图的安装按钮,点击现在安装。

WordPress安装界面

很快就会出现网站信息界面,输入你自己的网站标题和创建一个管理员账号。点击安装WordPress按钮。

WordPress安装界面

一瞬间,WordPress就安装成功了。

WordPress安装界面

至此,WordPress安装教程就结束了,接下来会教大家后续WordPress使用教程。

WordPress安装报错常见问题

WordPress安装过程很简单,不过还是有些朋友会碰到安装WordPress出错的情况。最常见的安装WordPress网站失败的情况就是是数据连接失败,或者文件夹权限不对。

数据库连接失败

数据库连接失败是最常见的错误情况。

WordPress数据库连接错误从错误提示内容来看,就包含了3种可能性导致数据连接不上。

  1. 数据库的数据库名、用户名、密码填写错误。
  2. 数据库主机填写错了
  3. 数据库没有运行

第一种错误很好解决,填写正确的帐号密码就行了。

第二种错误,如果你是自己买的服务器VPS,那么通常都是填写localhost,如果你购买的虚拟主机,那么这个地址一般会单独告诉你一个网址。

第三种错误,在你确定所有信息都填写正确但是还是提示连接错误的情况下就应该考虑了。你可以通过查看相关进程或者登录phpmyadmin看是否数据库有运行。

除了官方提示的这三种情况,实际在安装过程中,也有可能碰到下面这两种情况。

  • ① 没有创建数据库,导致数据库信息不对。
  • ② 数据库没有正确分配权限。

上面这两种情况,也很好解决,确保数据库已经创建和分配了正确的权限就行了。如果你是使用的远程数据库,还需要考虑防火墙是否拦截了。

文件权限问题 无法创建目录

如果你碰到安装WordPress主题或者插件提示无法创建目录,那么很明显的就是文件权限问题了。

这个情况下你只需要把网站文件夹的权限修改正确就行了。

对于使用宝塔面板的朋友来说,登录宝塔后台,切换到你网站的文件夹,然后把所有文件都权限设置成755,所有者修改为www就可以了。

方法参见:宝塔面板文件权限修改

如果你使用的是LNMP一键包,那么可以使用下面的命令修改权限。(以下命令在你网站文件夹根目录执行)

chmod -R 755 *
chown -R www:www *

安装主题插件出错

安装主题模板和插件出错通常是出在国内主机,原因是因为网络问题访问wordpress网站不顺畅,导致无法正常下载,可以参考:WordpPress 429 Too Many Requests错误更新主题插件方法

另外还有一种情况就是你服务器软件版本不符合插件和主题的要求,也会安装不上,还可能导致网站崩溃白屏。

碰到这种情况通过FTP把对应的模板文件和插件文件夹删了就可以了。

WordPress怎么使用

搭建好WordPress网站后的基本操作流程

考虑到很多朋友是第一次使用WordPress,奶爸这里给大家分享一下基本的WordPress操作流程,你可以跟着实际情况决定操作步骤。

  1. 设置网站SSL安全证书;(部分虚拟主机会自动设置,也可以后期再安装,SSL证书有免费的,不需要单独购买。)
  2. 进入设置里面设置固定链接
  3. 进入设置里面设置其他需要设置的内容;
  4. 进入文章 – 分类目录,设置文章分类;
  5. 进入外观 – 主题,里面挑选一个自己喜欢的主题;(如果是外贸网站,建议直接到themeforset购买付费主题使用。)
  6. 进入插件,安装自己需要用到的一些插件,例如SEO插件、缓存插件;
  7. 发布文章,填充网站内容。(如果是要用WordPress做企业网站,内容必须要先填充一些,不然网站很空洞不方便页面设计。)
  8. 国内用户手动更新主题和插件,以及WP版本的方法。
  9. 了解一点基础的SEO知识

怎么登录WordPress网站后台?

A:在你网址后面添加 /wp-admin 就可以访问网站后台了,登录后你会看到下图这样的界面。

wordpress后台

最顶上那一条①称为admin bar,可以快速使用新建功能;左边的②叫做菜单栏,包含了WordPress所有功能入口和插件的设置入口。

刚搭建好的WordPress网站没有这么多菜单内容,安装插件后才会出现对应的选项菜单。

WordPress怎么安装主题和插件?

A:安装主题和插件都可以在后台的菜单里面找到,分别是外观-主题,添加主题;插件-安装插件。

你也可以自己从网站上下载主题和插件然后上传了安装。

参考文章:主题教程插件教程

WordPress基础教程导航

  1. WordPress新手教程1:后台设置
  2. WordPress新手教程2:怎么发文章
  3. WordPress怎么设置自己编辑的页面为主页
  4. WordPress小工具Widgets的使用方法
  5. 禁用古腾堡使用经典编辑器
  6. 认识WordPress的菜单功能
  7. 忘记WordPress密码了怎么找回

一些相关的视频操作教程,请访问WordPress教程网查看。https://wordpressjc.com

WordPress主题模板知识

获取WordPress主题模板的方式

WordPress拥有丰富的主题模板,你有三种方式可以获得自己想要的主题。

  1. 直接从WordPress后台主题里面搜索官方主题库里面的主题安装。
  2. 从网上下载免费的或者购买高级主题安装。
  3. 找人单独定制主题。

关于WordPress主题安装方法你可以参见下面这篇教程:

网上哪里去找免费主题或者付费主题呢?

免费主题,推荐官方主题库,也就是仪表盘后台外观里面看到的那些,网址如下:

https://wordpress.org/themes/

另外你也可以直接百度或者Google搜索,都能找到很多专门分享主题的网站。

如果你是外贸企业用户,推荐直接去主题森林购买高级主题,大多数外贸人的选择。

https://1.envato.market/We2DO

主题肯定找不到100%符合你心意的,只需要大体上满足你需要,然后自己手动修改调整下就OK了。

教程:从themeforest购买高级WordPress主题图文教程

奶爸建站笔记目前的主题是Astra Pro.

点击这里,你也可以看到很多奶爸分享的高级付费主题资源。

外贸网站热门付费主题推荐

下面是外贸网站使用的最多的10款主题,你也可以考虑直接购买使用。

  1. Avada | Responsive Multi-Purpose Theme
  2. The7 — Multi-Purpose Website Building Toolkit for WordPress
  3. BeTheme – Responsive Multi-Purpose WordPress Theme
  4. Flatsome | Multi-Purpose Responsive WooCommerce Theme
  5. Enfold – Responsive Multi-Purpose Theme
  6. Bridge – Creative Multipurpose WordPress Theme
  7. Uncode – Creative Multiuse WordPress Theme
  8. Newspaper
  9. Jupiter – Multi-Purpose Responsive Theme
  10. Salient – Responsive Multi-Purpose Theme

WordPress行业主题推荐

购买的付费主题怎么使用?

通常情况你在主题森林购买完毕主题后,从右上角用户名下的Downloads里面,点击下载所有文件。

下载所有文件

下载下来后是一个压缩包,解压下载的压缩包文件。

主题解压包

你只需要把主题安装包上传到网站后台外观-主题里面就可以了,-child.zip的是子主题,如果你不考虑后期更新版本可以不传,要更新就两个都上传后启用child主题。

部分主题的文件包里面还包含演示数据和插件,根据实际情况使用即可。

延申:Themeforest购买的高级主题key激活教程

WordPress热门插件推荐

介绍几款必备的WordPress插件,根据你实际情况选择安装。

SEO类:

  1. Rank Math 免费的高级SEO插件
  2. The SEO Framework 另外一款免费的SEO插件
  3. Yoast SEO 用户量第一的SEO插件
  4. All in One SEO Pack 完整中文支持的SEO插件

缓存优化类:

  1. WP Super Cache 免费的缓存插件
  2. WP Rocket 付费的缓存插件
  3. Performance 轻量级WordPress优化插件
  4. Asset CleanUp 插件装太多了避免每个页面都加载就用这个
  5. Hummingbird 直观的WordPress优化插件
  6. Query Monitor 排查问题所在的,菜鸟不用装,装了也看不懂。

安全类:

  1. Defender WordPress Security 免费好用,可以修改后台登陆地址,拦截机器人。
  2. Wordfence 用户量第一的WordPress安全插件,功能齐全。
  3. WPS Hide Login 单独隐藏后台地址就只装这一个就可以了。
  4. 数据库备份插件 自动备份,有备无患。

其他插件:

  1. Elementor 免费和付费的网页构建器
  2. Ultimate Addons For Elementor 上面这个构建器的模块增强
  3. WP Portfolio 高级作品展示插件,可以用来展示产品
  4. Convert Pro 高级弹出订阅、客户转化插件

更多奶爸建站笔记分享过的WP插件你可以点击这里查看。

WordPress高级内容教学

怎么自己编辑网站外观

我们安装完毕WordPress之后,默认的样子是下面这样的。

WordPress默认界面

想要改变WordPress的外观,就涉及到修改网站主题,前面已经讲过怎么安装主题了,这里就不重复介绍安装主题的过程了。

我们以奶爸建站笔记使用的Astra主题为例,安装完Astra之后是下图这个样子,和我们看到的官方演示网站差很远。

WordPress默认astra界面

这个时候最快的方法是导入主题演示(新手直接就开始自己设计网站界面不现实,建议先导入Demo进行修改,熟练后再考虑自己设计页面。)

Astra主题导入Demo的方法参见此文接下来奶爸会给大家介绍我们自己修改网站外观时必定会接触到的一个词,Page Builder(页面构建器)

页面构建器

Page Builder页面构建器是什么东西呢?

你脑袋里的概念,要做一个漂亮的网页,先得找美工把网站样子P出来,然后找程序员哥哥写代码。

而页面构建器帮我们省掉了部分美工和大部分程序员哥哥的工作,直接拖拽操作,就可以把网页给做出来。

WordPress自带的Gutenberg编辑器也是一种Page Builder,不过发展时间还不够久,目前还没那么优秀。

同时,国内使用Page Builder制作主题的做着比较少,国外的WordPress主题基本上都已经采用了Page Builder的形式。

我们最常见到的页面构建器就是Elementor和WPBakery Page Builder。

Elementor-VS-WPBakery-Page-Builder-Which-One-to-Choose

Elementor带有免费版本,可视化操作界面,新手体验友好,推荐优先考虑

WPBakery Page Builder资历比较老,只有付费版,不少优秀的主题都是使用WPBakery Page Builder制作的(主题会捆绑一个版本的WPBakery Page Builder,没付费激活的话不能更新)。

WPBakery Page Builder的可视化操作界面不太好用,新手学习难度比较大,不是特别中意主题的话不推荐选择

除开这两个构建器外,还有很多其他的页面构建器,这里就不一一介绍了(奶爸也没用全所有的)。

以Elementor为例,怎么修改网页外观。

使用elementor编辑

导入主题演示后,我们回到网站前台,顶上的admin bar上面点击edit with elementor.

elementor修改内容

然后网页上,想要修改什么地方就点击之后在左边修改。

修改颜色这些就是在左边的style(样式)标签下面。

如果想要删除什么模块,就在内容上面右键选择删除。

而如果想要添加内容的话,就需要像下图这样点击导航面板添加小工具

WordPress添加elementor内容

更详细的elementor教程请查看:Elementor教程,一文学会用Elementor建网站

 

怎么在WordPress添加产品

使用WordPress搭建外贸网站,那么添加产品是大多数企业需要碰到的问题。

添加产品方法1

最简单的方法,是给WordPress安装一个WooCommerce,参见教程:外贸企业使用WordPress+WooCommerce搭建电子商务网站教程

使用WooCommerce上传产品,不一定非得在线销售,2B的网站也可以使用WooCommerce来管理产品,只需要不显示产品价格和购买按钮就可以了。

你可以添加产品的时候不输入产品价格,部分主题也有Catalog Mode,可以直接设置隐藏价格和购物车,如果没有的话,请继续阅读:删除和隐藏WooCommerce添加到购物车按钮的几种方式

但是,使用WooCommerce并不是添加产品的唯一方式。

添加产品方法2

如果你公司只有少数几个产品需要展示,使用WooCommerce来管理产品数据的话有些大材小用了(而且WooCommerce对网站速度影响还是有一些的),那么你可以通过新建页面(page)或者Portfolio来创建产品页面。

Portfolio是部分主题才有的功能,你也可以直接通过安装Portfolio插件来实现Portfolio功能,不过奶爸的建议是如果你产品比较少的话,直接使用page来创建就可以了。

在后台的page菜单下,add new一个页面,然后自己设计,或者复制主题Demo一个比较顺眼的页面,修改为产品内容,重复以上操作,把所有产品页面新建完毕就可以了。

便于管理,可以新建一个Products的页面后,新建其他具体产品页面的时候选择父页面为Products,这样所有产品都归类到了Products页面的子页面,网站结构更加清晰。

求关注二维码

WordPress常见问答

WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统,可以用来搭建个人博客、企业网站、电商网站等各行各业的网站,全互联网三分之一的网站都使用WordPress搭建的。WordPress有.com和.org两个网站,我们自己建网站说的都是wordpress.org这个站点的程序,.com是WordPress的托管业务。
首先你需要在自己的服务器上面安装一个WordPress网站,然后登录到网站后台进行一些设置,安装必要的主题和插件,就可以像在QQ空间或者新浪博客这些地方发文章一样的更新网站内容了。
使用WordPress做网站有以下几个优点:1、开源免费,意味着你不需要付费就可以使用,并且可以自己修改源码实现想要的功能。2、生态好,有着丰富的主题和插件资源,而且技术资料网上也很多。3、SEO友好,互联网上超过30%的网站都用的WordPress,搜索引擎对它的结构非常熟悉。

国内用户使用WordPress搭建的最多的就是个人博客,其次是企业官网,还有很多人也在使用WordPress搭建资源站。而国外的话使用WordPress搭建的网站类型就比较丰富了,除了企业官网外,还有视频网站、音乐网站、教育网站、公益网站、新闻杂志、汽车维修、咨询服务等等,你想到的网站类型,几乎都可以用WordPress做出来。

48人评论了“WordPress教程,0基础学会WordPress建站(2022/10月更新)”

  1. 我遇到个问题,就是程序都上传到根目录了,但是在浏览器安装后,在输入数据库账号密码等的时候,出现了这样的文字:查询SELECT wp_时,WordPress数据库发生Unknown column ‘wp_’ in ‘field list’错误

    这个怎么解决呢?
    我上网查了一下,网上说是文件权限的问题,我把文件权限改了,还是不行。
    这怎么解决啊,好头疼

    1. 这个应该是你数据库那边配置的问题,权限,版本,可能都有关系。最简单的解决办法是你把网站服务器系统重装了,重新跟着教程来一次。

  2. 我还有问题,就是修改主题的时候,上传头像,都是按照512*512的像素上传的,但是他说,“服务器无法处理图片。如果服务器繁忙或没有足够的资源来完成任务,就会发生这种情况。上传较小的图片可能会有所帮助。建议的最大尺寸为 2560 像素。”
    是我的服务器有问题么?怎么上传一次,一次不行的,重复好多遍,都不管用
    这该怎么办啊?求助求助啊
    哭唧唧…

  3. 我的都上传好了,打自己域名时提示这个
    Welcome to nginx!
    If you see this page, the nginx web server is successfully installed and working. Further configuration is required.

    For online documentation and support please refer to nginx.org.
    Commercial support is available at nginx.com.

    Thank you for using nginx.

    1. 域名解析还没生效,或者你没有正确绑定域名到服务器上,或者你服务器安装宝塔安装的不对。你自己排查下。

发表回复

您的电子邮箱地址不会被公开。

Scroll to Top