如何正确学习wordpress?


2017年1月29日更新:

我改用成hexo博客框架已经有一段时间了,新浪云后来发生了一些变化,这可能与教程中提到的不一致。所以请小心遵循教程 = =

以下原文

2016年3月20日

-----------------------------------

作为一名非计算机专业的学生,我第一次在知乎上知道wordpress当这个神器令人惊讶的时候,我立前辈的提示建立了我的个人网站(大锤·Tracy)。但一路上,我发现这些教程不足以满足我的需求:便宜、简单、快捷。而且中途因为一些不知名的原因(毕竟小白),总是建不好。后来,在程序员朋友的提示下,我以更简单的方式成功地建立了当前的个人博客。

到目前为止,除了注册域名必须花费的18元外,还没有其他费用。当我建立第一个网站时,我又建立了第二个网站,这次不到一个小时。总的来说,对于那些没有网站建设经验的人来说,本教程的可执行性相对较强。

我之前看的教程的主要步骤如下:

1. 注册域名

2. 注册虚拟空间

3. 下载并安装wordpress

4. 建立数据库

5. 解析域名

6. 安装模板和插件

今天,我想告诉你另一件神器:新浪云。它可以帮助我们轻松地完成2、3、4个步骤。

因此,本教程的主要步骤如下:

1. 注册域名

2. 新浪云的注册和使用

3. 解析域名

4. 安装模板和插件

1. 注册域名

国内外域名注册商都可以选择,我个人使用:

阿里云域名注册:阿里云域名注册

注册方法非常简单,搜索和筛选未注册域名,然后付款。一个普通域名的价格一般是第一年40元或50元,有些域名更便宜,比如我第一年注册的18元。

2. 新浪云

在使用新浪云之前,为了注册虚拟空间,我在阿里巴巴做活动时申请了一年的免费虚拟空间。申请国内主机空间比较麻烦的一点就是备案。备案过程需要很长时间,一次又一次地花了好几天时间。这里没有表格。新浪云的好处是目前对个人开发者没有备案要求。(2016年7月更新:有评论回复:新浪云现在也需要备案)

至于虚拟空间,另一个需要考虑的因素是,阿里巴巴云一年后会开始收费,不管你是什么PV(page view)是zero或者爆表,都要固定缴费。而新浪云则采用按需收豆的收费方式。1元 = 100云豆,云豆可云的各种服务,包括新浪云应用 SAE、云主机 SEC、云存储 SCS、云容器 SC2、云商店 SCM、云邮箱 SEM。对于一个个人网站来说,一两百个云豆就够了。(16年4月15日更新:新浪云目前每天向应用收取10豆租金)

我用过它来建立数据库XAMPP,一个大软件。但事实上,如果你没有其他用途,下载这样一个软件就是用牛刀杀鸡。新浪云可以让我们不用担心数据库。

现在开始用新浪云创造新浪云wordpress。

首先,你需要注册新浪云:新浪云注册

新浪云目前的活动是,通过邀请注册新浪云,被邀请人和被邀请人颗云豆。所以以上面是我的邀请链接,请接受!

然后进入云应用控制台:

点击创建新应用。

输入二级域名。假如您有自己的域名,可以在这里随便填写,以后我们会将网站改为独立域名。

填写应用名称,选择WordPress for SAE"

然后等待系统安装:

安装后,您将进入此名称WordPress5分钟安装页面:

填写要求信息提交后,wordpress会便宜地告诉你:你还沉浸在安装的喜悦中吗?但是你已经安装好了!

现在你回到控制台,你可以看到刚刚创建的wordpress应用程序。(由于个人手便宜,我先后创建了两个,下一步我会解释如何手便宜)。

现在你可以用这串二级域名来访问你的初始主页了。

在页面登录状态下,可以进入仪表盘编辑网站背景:

3. 解析域名

分析域名的意思是让域名和网站勾搭起来。

我们回到新浪云控制台,找到新创建的应用程序,点击查看应用管理界面:

点击域名管理:

将注册的独立域名输入下框:

点击绑定。此提示框将弹出系统:

这个信息不用特地记,我们返回域名管理还会看到:

那怎么做呢?CNAME,如何进行A分析?

这时,我们需要回到我们注册域名的地方。以阿里云域名为例。

首先,进入阿里云管理控制台,找到您的域名:

点击域名找到其分析设置:

点击添加分析,即上图中的红色按钮。按照新浪云给出的方式添加两个分析。

等几分钟,直到是否有效和是否验证显示是,即使分析完成。然后在浏览器中输入您的独立域名,以链接到网站。

/* update: 根据几位读者的反馈,这里补充了几个tips。

1. 新浪云提供CNAME和A分析地址由英文和数字组成(一定不能乱码),如有乱码请换浏览器试试。

2. CNAME填写主机记录"chuiyi.wang"(您的独立域名)或"@"意思都一样。

3. 新浪云提供的A分析地址 ** 全。有朋友看到我的阿里云A解析记录里的“主机记录”没有后面那串“.chuiyi.wang就跟着 ** 前半部分。其实我是 ** 只是阿里云没有显示。

4. 如果你发现新浪云显示了步骤 是否验证:是的 是否生效: 是的,但不能通过独立域名打开网站。请检查阿里云分析记录中是否有其他分析内容。如果是这样,请删除它。只留下新浪云要求的两个分析,然后等几分钟。

*/

但另一个问题是,虽然输入个人域名可以进入个人网站,但跳过网站,浏览器上方成为新浪的二级域名。

这个问题很容易处理。回到个人网站的仪表板,点击设置:

将URL填写您的个人域名,保存后重新登录。

特别提醒好奇宝宝们:

不要填写其他网站URL!

否则,你再也找不到自己的网站了……

是的,这就是为什么我重建了第二个wordpress应用……

4. 安装模板和插件

到第三步,如果你能接受系统自己的网站主题,那个人就完成了网站建设。如果你对网站主题有更高的追求,请往下看。

新浪云建站的缺点是无法在线选择wordpress主题和插件(实际上在线模板的种类也是有限的),所以要想安装风格丰富的模板,需要另一件神器:SVN。

在使用阿里云虚拟空间之前,无论是安装的wordpress还是上传开源模板,方法都是ftp。ftp在windows操作简单,可以用本地文件夹操作。OS系统本身对ftp没有支持,所以我用了一个被广泛推荐的名字FileZilla免费软件。文件的上传速度非常慢,我再次尝试了其他的ftp免费软件,发现龟速都一样。

所以现在我一定要给你安利新浪云 SVN的方式!

SVN一般来说,它是开发团队控制版本的工具。在这种情况下,我们主要使用它SVN控制云代码。

首先,我们需要下载一个SVN客户端。

Windows请参考本文SAE代码部署手册:(直接拖到使用SVN客户端”)

http:// ** .sinacloud.com/doc/sae/tutorial/code-deploy.html#id2

Mac用户可以下载S ** rtSVN:

SVN client S ** rtSVN: Download

S ** rtSVN一开始有30天的专业版试用期,到期后会自动退回。没关系,够了。

说到SVN,稍微解释几个名词。

Repository(源代码库)-源代码统一存储的地方;

Checkout (提取)-当你手中没有源代码时,你需要从repository checkout一份;

Directories - 本地存储代码的地方

Commit (提交)-当您修改代码时,您需要Commit到repository;

Update (更新)-当你已经Checkout一个源代码, Update你可以和一下Repository当源代码同步时,您手中的代码将发生最新变化。

简单地说,我们现在需要从新浪云开始(Repository)提取(Checkout)网站的源代码放在本地(Directories),然后修改本地代码(或添加主题和插件文件),然后提交本地文件(Commit)到新浪云。

所以打开S ** rtSVN之后,我们遵循软件指导Checkout.

第一步是输入源代码库的地址:

该地址可在新浪云应用管理的代码管理中找到:

然后输入本地存放代码的位置:

接着Continue……你会看到左下角在Checkout:

完成后,云文件将出现在您的本地文件夹中。

在本地文件夹中可以找到wp-content点击文件夹后,它被称为theme和plugins文件夹分别用于存储wordpress主题和插件。接下来我们需要做的是在网络上下载我们最喜欢的主题和插件,然后把它们放进去theme或plugins文件夹里。

放好后,需要将本地代码传输到云端。只需打开S ** rtSVN,在左上角的Directories找到你刚放进去的主题文件夹,进行Commit操作即可。

Commit成功后,回来wordpress在仪表板的外观管理中,你会发现可用主题除了最初默认的两个外,还增加了你刚刚放进去的主题。

用这种方法,你可以玩所有的开源wordpress主题和插件,你想要什么风格?~

  • 分享:
评论
还没有评论
    发表评论 说点什么