WordPress教程
安装到使用0基础建站教学(2023/2月更新)
WordPress介绍
WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统,互联网有包含 美国白宫 、 微软新闻中心 、 索尼音乐 、 Facebook官方博客 在内的超过43%的网站使用WordPress驱动。
WordPress是最适合 自己建网站 选用的建站程序,这篇 WordPress教程 完全不需要你有专业编程知识也可以搭建一个WordPress网站。
硬件配置建议
- PHP版本推荐7.4或更高版本
- 数据库可采用MySQL 5.7/MariaDB 10.3或更高版本
- Nginx或者Apache等HTTP服务器软件
- WordPress主机推荐
- 建站VPS推荐
写在前面,知识点补充
奶爸经常收到网友关于WordPress教程方面的问题,觉得以下几点常见问题有必要提前给大家讲一下。
- WordPress你从Google搜索的话,默认会进入wordpress.com。而我们说的WordPress通常指的是wordpress.org。com的是WP官方推出的一个托管服务,org是我们自己下载安装包自己做网站,两者不一样。 详细区别点这里 。
- 本文的WordPress安装方法分为虚拟主机上安装WP和VPS上安装WP,两者的方法是不一样的,不同虚拟主机安装方法也不同,你可以点击对应的虚拟主机教程看安装方法,不用看本文后面的常规WordPress安装教程。
- 安装WordPress必须要有域名和服务器这两样东西,WordPress是安装到服务器上面的,不是安装到你自己电脑上,也不管你是Windows还是Mac,WordPress是通过浏览器来管理的。
最后,仔细看文章,有没写到的内容,文章末尾留言,我会回复的。
安装WordPress前的准备
安装一个WordPress网站,首先你需要一个域名,然后还需要一个网站服务器。一年 总成本 500到1000元就可以搞定,所以不要有经济负担。(本教程非常详细,碰到问题可在文章末尾留言,如果你没有精力自学,那么可以找 奶爸提供付费支持 或者 付费建站 ;)一、域名
域名你可以从网上注册,按年付费,.com后缀的域名价格几十元一年,请参考下面的教程。域名在国内注册还是国外注册都可以,外贸建站推荐在国外注册,国内注册要多一次实名认证。如果还想要了解更多域名的知识,请点击下方图片跳转到域名专题查看。
二、服务器
服务器我们接触的最多的是虚拟主机和VPS,虚拟主机价格便宜,性能弱,可定制化低;VPS性能更好,安全性更高,可定制性也更高,价格稍贵。总的来说,一年服务器费用也就几百元到千元不等,不算贵。同时,使用国内服务器做网站还需要给网站备案。 外贸建站 的话千万不要选择国内服务器,不然国外用户访问很慢。 新手建网站的话,从虚拟主机开始会比较快,你可以直接查看奶爸推荐的WordPress主机,点击下方按钮查看,每款主机都对应的有建站教程。 WordPress主机推荐 如果你购买的是VPS,那么比使用虚拟主机安装WordPress网站要多一个安装网站环境的步骤。 适合建站的VPS推荐虚拟主机和VPS的区别? 不知道你有没有接触过品牌电脑和组装电脑(兼容机),VPS就等同于组装电脑,虚拟主机就类似品牌机,同样价格的组装电脑比品牌电脑性能要好很多,但是需要自己组装硬件和安装系统,品牌机插上电源开机就可以使用。如果这个例子不能明白,请看另外一个例子: VPS和虚拟主机的区别新手使用VPS,奶爸推荐你直接使用宝塔面板,操作简单,参见下面的宝塔专题文章安装。
三、域名和网站绑定
域名和网站绑定的意思就是你要修改你域名的解析IP到你网站服务器的IP,在前面域名专题文章里面有介绍解析方法。如果你使用的是VPS,那么需要自己先创建一个虚拟主机后,然后把域名解析到服务器IP上面,一台VPS上面可以创建多个虚拟主机。当你VPS安装完毕宝塔面板,那么直接通过宝塔面板添加网站的功能就可以添加虚拟主机,然后去域名后台添加A记录的解析,当域名解析生效就可以访问到宝塔上的虚拟主机了(也就是你网站根目录)。如果你觉得买VPS自己跟着教程操作麻烦,可以联系奶爸付费(¥198)帮你安装宝塔面板和解析域名并安装好WordPrss网站, 联系我 。开始安装WordPress
域名和服务器的操作一切就绪后,我们就可以开始安装WordPress程序来搭建网站了。WordPress下载地址
WordPress的官网地址是: WordPress的官方下载地址是:- https://wordpress.org/latest.zip (英文版,可选中文。)
- https://cn.wordpress.org/latest-zh_CN.zip (中文版,装完包含完整中文翻译。)
- 国内用户打不开官网时请点击这里下载
WordPress安装步骤
提示:如果你是国内服务器,需要先备案,备案通过后再回头来安装。或者参考此文: 腾讯云备案期间通过IP访问网站的方法 如果你服务器选用的是 SiteGround 、 Hostinger 、 Scala Hosting 这种自带管理面板的服务器,那么直接看前面对应的教程操作即可, 下面的方法是常规的WordPress安装方法,适合VPS和不带面板的虚拟主机使用。一、把下载好的WordPress安装文件上传到服务器上面 上传方法有多种,可灵活选择:
- 使用FTP软件上传解压后的文件夹所有文件;
- 使用FTP软件上传压缩包到VPS后在VPS上解压缩压缩包;
- 直接在服务器上使用wget命令下载安装包并解压;
- 使用宝塔面板的文件上传/下载功能下载压缩包并解压。
WordPress安装报错常见问题
WordPress安装过程很简单,不过还是有些朋友会碰到安装WordPress出错的情况。最常见的安装WordPress网站失败的情况就是是数据连接失败,或者文件夹权限不对。数据库连接失败
数据库连接失败是最常见的错误情况。 从错误提示内容来看,就包含了3种可能性导致数据连接不上。- 数据库的数据库名、用户名、密码填写错误。
- 数据库主机填写错了
- 数据库没有运行
- ① 没有创建数据库,导致数据库信息不对。
- ② 数据库没有正确分配权限。
文件权限问题 无法创建目录
如果你碰到安装WordPress主题或者插件提示无法创建目录,那么很明显的就是文件权限问题了。这个情况下你只需要把网站文件夹的权限修改正确就行了。对于使用 宝塔面板 的朋友来说,登录宝塔后台,切换到你网站的文件夹,然后把所有文件都权限设置成755,所有者修改为www就可以了。方法参见: 宝塔面板文件权限修改 如果你使用的是LNMP一键包,那么可以使用下面的命令修改权限。(以下命令在你网站文件夹根目录执行)chmod -R 755 * chown -R www:www *
安装主题插件出错
安装主题模板和插件出错通常是出在国内主机,原因是因为网络问题访问wordpress网站不顺畅,导致无法正常下载,可以参考: WordpPress 429 Too Many Requests错误更新主题插件方法 另外还有一种情况就是你服务器软件版本不符合插件和主题的要求,也会安装不上,还可能导致网站崩溃白屏。碰到这种情况通过FTP把对应的模板文件和插件文件夹删了就可以了。WordPress怎么使用
搭建好WordPress网站后的基本操作流程
考虑到很多朋友是第一次使用WordPress,奶爸这里给大家分享一下基本的WordPress操作流程,你可以跟着实际情况决定操作步骤。- 设置网站SSL安全证书 ;(部分虚拟主机会自动设置,也可以后期再安装, SSL证书有免费的,不需要单独购买 。)
- 进入设置里面设置固定链接 ;
- 进入设置里面设置其他需要设置的内容;
- 进入文章 – 分类目录,设置文章分类;
- 进入外观 – 主题,里面挑选一个自己喜欢的主题;(如果是外贸网站,建议直接到 themeforset 购买付费主题使用。)
- 进入插件,安装自己需要用到的一些插件,例如SEO插件、缓存插件;
- 发布文章,填充网站内容。(如果是要用WordPress做企业网站,内容必须要先填充一些,不然网站很空洞不方便页面设计。)
- 国内用户 手动更新主题和插件 ,以及 WP版本 的方法。
- 了解一点基础的SEO知识 。
怎么登录WordPress网站后台?
A:在你网址后面添加
/wp-admin
就可以访问网站后台了,登录后你会看到下图这样的界面。
最顶上那一条①称为admin bar,可以快速使用新建功能;左边的②叫做菜单栏,包含了WordPress所有功能入口和插件的设置入口。刚搭建好的WordPress网站没有这么多菜单内容,安装插件后才会出现对应的选项菜单。
WordPress怎么安装主题和插件?
A:安装主题和插件都可以在后台的菜单里面找到,分别是外观-主题,添加主题;插件-安装插件。你也可以自己从网站上下载主题和插件然后上传了安装。参考文章: 主题教程 、 插件教程WordPress基础教程导航
- WordPress新手教程1:后台设置
- WordPress新手教程2:怎么发文章
- WordPress怎么设置自己编辑的页面为主页
- WordPress小工具Widgets的使用方法
- 禁用古腾堡使用经典编辑器
- 认识WordPress的菜单功能
- 忘记WordPress密码了怎么找回
一些相关的视频操作教程,请访问WordPress教程网查看。 https://wordpressjc.com
WordPress主题模板知识
获取WordPress主题模板的方式
WordPress拥有丰富的主题模板,你有三种方式可以获得自己想要的主题。- 直接从WordPress后台主题里面搜索官方主题库里面的主题安装。
- 从网上下载免费的或者购买高级主题安装。
- 找人单独定制主题。
外贸网站热门付费主题推荐
下面是外贸网站使用的最多的10款主题,你也可以考虑直接购买使用。-
Avada | Responsive Multi-Purpose Theme (销量高,但是有点老了,新手不友好不推荐) - The7 — Multi-Purpose Website Building Toolkit for WordPress
- BeTheme – Responsive Multi-Purpose WordPress Theme
- Flatsome | Multi-Purpose Responsive WooCommerce Theme
- Enfold – Responsive Multi-Purpose Theme
- Bridge – Creative Multipurpose WordPress Theme
- Uncode – Creative Multiuse WordPress Theme
- Newspaper
- Jupiter – Multi-Purpose Responsive Theme
- Salient – Responsive Multi-Purpose Theme
WordPress行业主题推荐
购买的付费主题怎么使用?
通常情况你在 主题森林 购买完毕主题后,从右上角用户名下的Downloads里面,点击下载所有文件。 下载下来后是一个压缩包,解压下载的压缩包文件。 你只需要把主题安装包上传到网站后台外观-主题里面就可以了,-child.zip的是子主题,如果你不考虑后期更新版本可以不传,要更新就两个都上传后启用child主题。部分主题的文件包里面还包含演示数据和插件,根据实际情况使用即可。延申: Themeforest购买的高级主题key激活教程WordPress热门插件推荐
介绍几款必备的WordPress插件,根据你实际情况选择安装。 SEO类:- Rank Math 免费的高级SEO插件
- The SEO Framework 另外一款免费的SEO插件
- Yoast SEO 用户量第一的SEO插件
- All in One SEO Pack 完整中文支持的SEO插件
- WP Super Cache 免费的缓存插件
- WP Rocket 付费的缓存插件
- Performance 轻量级WordPress优化插件
- Asset CleanUp 插件装太多了避免每个页面都加载就用这个
- Hummingbird 直观的WordPress优化插件
- Query Monitor 排查问题所在的,菜鸟不用装,装了也看不懂。
- Defender WordPress Security 免费好用,可以修改后台登陆地址,拦截机器人。
- Wordfence 用户量第一的WordPress安全插件,功能齐全。
- WPS Hide Login 单独隐藏后台地址就只装这一个就可以了。
- 数据库备份插件 自动备份,有备无患。
- Elementor 免费和付费的网页构建器
- Ultimate Addons For Elementor 上面这个构建器的模块增强
- WP Portfolio 高级作品展示插件,可以用来展示产品
- Convert Pro 高级弹出订阅、客户转化插件
WordPress高级内容教学
怎么自己编辑网站外观
我们安装完毕WordPress之后,默认的样子是下面这样的。
想要改变WordPress的外观,就涉及到修改网站主题,前面已经讲过怎么安装主题了,这里就不重复介绍安装主题的过程了。
我们以奶爸建站笔记使用的Astra主题为例,安装完Astra之后是下图这个样子,和我们看到的官方演示网站差很远。
这个时候最快的方法是导入主题演示(新手直接就开始自己设计网站界面不现实,建议先导入Demo进行修改,熟练后再考虑自己设计页面。)
Astra主题导入Demo的方法 参见此文 , 接下来奶爸会给大家介绍我们自己修改网站外观时必定会接触到的一个词,Page Builder(页面构建器) 。
Page Builder页面构建器是什么东西呢?
你脑袋里的概念,要做一个漂亮的网页,先得找美工把网站样子P出来,然后找程序员哥哥写代码。
而页面构建器帮我们省掉了部分美工和大部分程序员哥哥的工作,直接拖拽操作,就可以把网页给做出来。
WordPress自带的Gutenberg编辑器也是一种Page Builder,不过发展时间还不够久,目前还没那么优秀。
同时,国内使用Page Builder制作主题的做着比较少,国外的WordPress主题基本上都已经采用了Page Builder的形式。
我们最常见到的页面构建器就是Elementor和WPBakery Page Builder。
Elementor带有免费版本,可视化操作界面,新手体验友好, 推荐优先考虑 。
WPBakery Page Builder资历比较老,只有付费版,不少优秀的主题都是使用WPBakery Page Builder制作的(主题会捆绑一个版本的WPBakery Page Builder,没付费激活的话不能更新)。
WPBakery Page Builder的可视化操作界面不太好用,新手学习难度比较大, 不是特别中意主题的话不推荐选择 。
除开这两个构建器外,还有很多其他的页面构建器,这里就不一一介绍了(奶爸也没用全所有的)。
以Elementor为例,怎么修改网页外观。
导入主题演示后,我们回到网站前台,顶上的admin bar上面点击edit with elementor.
然后网页上,想要修改什么地方就点击之后在左边修改。
修改颜色这些就是在左边的style(样式)标签下面。
如果想要删除什么模块,就在内容上面右键选择删除。
而如果想要添加内容的话,就需要像下图这样点击导航面板添加小工具 。
更详细的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搭建的最多的就是个人博客,其次是企业官网,还有很多人也在使用WordPress搭建资源站。而国外的话使用WordPress搭建的网站类型就比较丰富了,除了企业官网外,还有视频网站、音乐网站、教育网站、公益网站、新闻杂志、汽车维修、咨询服务等等,你想到的网站类型,几乎都可以用WordPress做出来。
我遇到个问题,就是程序都上传到根目录了,但是在浏览器安装后,在输入数据库账号密码等的时候,出现了这样的文字:查询SELECT wp_时,WordPress数据库发生Unknown column ‘wp_’ in ‘field list’错误
这个怎么解决呢?
我上网查了一下,网上说是文件权限的问题,我把文件权限改了,还是不行。
这怎么解决啊,好头疼
这个应该是你数据库那边配置的问题,权限,版本,可能都有关系。最简单的解决办法是你把网站服务器系统重装了,重新跟着教程来一次。
我还有问题,就是修改主题的时候,上传头像,都是按照512*512的像素上传的,但是他说,“服务器无法处理图片。如果服务器繁忙或没有足够的资源来完成任务,就会发生这种情况。上传较小的图片可能会有所帮助。建议的最大尺寸为 2560 像素。”
是我的服务器有问题么?怎么上传一次,一次不行的,重复好多遍,都不管用
这该怎么办啊?求助求助啊
哭唧唧…
你服务器是什么配置,什么环境,你这个问题目前网上没有100%能解决的方法。
我的都上传好了,打自己域名时提示这个
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.
域名解析还没生效,或者你没有正确绑定域名到服务器上,或者你服务器安装宝塔安装的不对。你自己排查下。
请问奶爸,文章里面每行开头的图标是怎么弄的呀?
elementor编辑的
在文本编辑器里没有找到,是怎么弄的呀,能告诉下方法吗
elementor编辑页面,插入图片,或者插入图标,都可以。
数读一遍收获不少,希望奶爸分享更多优质教程。
奶爸 您好!
从您建站建站开始,只要涉及到WordPree的搭建,我总是习惯第一时间看您的解决方案。受益良多,十分感谢!
现在我有一个问题想请教您,我打算做一个社区类的外贸网站,我有个想法是用户的数据是相同的,但是不同的国家会切换成不同的本地语言,做好的每个国家访问的网址不一样或前缀不一样,这应该怎么解决呢?
期待您的答复
十分感谢!
买一个付费多语言插件就行了。
点击产品预览是404页面,之前是正常的,要怎么解决
404要么伪静态问题,要么那里设置起冲突了。
你好请问需要怎么解决,小白刚开始用Wordpress,还没有搞懂
用的虚拟主机还是VPS,VPS的话一般要自己去设置下伪静态,用的宝塔面板的话,宝塔后台,网站,设置,伪静态,选择WordPress
麻烦问一下是虚拟主机,要怎么修改
虚拟主机一般在wp后台设置,伪静态规则保存下就行。没效果就联系主机客服。
为什么在宝塔上传好wp安装文件后,浏览器打开域名还是站点创建成功的页面,并没有出现wp安装页面?
证明你上传错了位置。
为什么安装的主题后,点首页里的链接全都是404错误提示,我查了一下,是网站目录根本就没有创建相对应的目录出来。比如:”../product-category/cactus/”在根目录下就没product-category这个文件夹。
没有配置伪静态规则
奶爸你好,
当强迫症看到“写在前面,知识点补充”部分的“…两则不一样…”时,只想把字儿改过来~
很有帮助的文章,感谢慷慨且无私的分享!
我没理解到你说的哪里不一样。
两则不一样 vs 两者不一样
奶爸你好,
我在WP上新建页面,但是过了一会,就出现页面自动跑到草稿箱和回收站,而且是随机的,每次都是不同的页面。求救~
你这个情况我还没碰到过。如果不是你自己误操作的话,建议直接重装WP。
请问下,用elementor怎么在产品详情页制作 产品详情和评价在同一排,点击对应的文字就能实现切换到对应后台的内容功能?
装了woocommerce之后默认的不就是这样吗?