WordPress for sae更换主题之SVN服务器的搭建和使用

By | 2016年11月6日

不是在SAE上的WordPress博客,我们可以直接在后台点击“上传主题”上传,也可以直接选择主题预览、在线安装等,十分方便。而在SAE上的主题,可以看到只有“管理主题”的选项,只能启用已经安装的其它“可用主题”,不能在线安装及更新。

由于我的WordPress是安装在新浪云的SAE上的,更换主题时不能在线更新,必须借助SVN工具。接下来介绍如何使用SVN为WordPress更换主题,以及WordPress的更新等。

1.下载WordPress主题文件

WordPress官网下载主题,有很多免费的主题供我们下载。选择你喜欢的主题Download就行,下载下来的文件是.zip格式,文件不大,下的很快。

a b

2.TortoiseSVN的安装

tortoisesvn官网下载安装包,根据系统的位数下载相应的安装包。

a

页面往下拉,找到语言安装包,根据系统位数下载简体中文的安装包。

b

这样,一共就有以下两个安装包了。

c

先安装TortoiseSVN,双击安装包,选择合适的路径,一路next,安装成功如下图。

3

接着安装语言包, 双击安装包,一路next就行了,这个相当简单,就不截图了。

此时需要重启一下电脑,否则右键后没有相关选项 。重启后,在桌面空白处右键,会出现“TortoiseSVN”选项,表明安装成功。

6

点击“Settings”,进入SVN设置界面。在“General”选项下,右侧“Language”选择“中文(简体)”,点击“确定”。

3

重新进入设置界面会发现,所有文字为中文了,表明安装语言包成功。

4

至此,TortoiseSVN就安装完成了。

3.用TortoiseSVN添加主题

在电脑上想存放网站源码的目录下,新建一个文件夹,文件夹名字为你的应用名。我的存放地址是“D:\System\TortoiseSVN”,应用名是“andyjyq”。

3

在“andyjyq”文件夹上右键,选择“SVN检出”,版本库URL框里填SVN的地址,点击“确定”。这时要输入用户名和密码,就是SAE中的安全邮箱和安全密码,而不是微博的用户名和密码。SVN开始检出,检出完成后点击“确定”。(注意事项:有时候重新装机后这个地方会出现重复输入密码,有个小技巧就是把你的新浪账号改下密码就OK了。)

检出的意思其实就是将你的网站源码下载到你的本地主机,然后你可以在你的主机上对源码进行一些修改,最终重新上传,就对你的网站做出相应的更改了。

9 10

SVN的地址可以在新浪云平台云应用SAE的“代码管理”页面查看。SVN仓库信息下方就是SVN地址了。

4

检出完成后,文件夹“andyjyq”下就是我的应用的所有版本信息了,即网站源码,共有2个版本。

11

打开路径“D:\System\TortoiseSVN\andyjyq\1\wp-content\themes”,该路径下保存有WordPress所有的已下载主题。可以看见,我的主题有三个。

3

将前面已下载好的主题文件,解压至该文件夹下,即目录“D:\System\TortoiseSVN\andyjyq\1\wp-content\themes”。此时新主题文件夹还未上传,SVN是不承认的,所以我们需要将新主题的文件夹进行上传。

4

在文件夹“activello.1.1.1”上右键,选择“TortoiseSVN —> 增加”,即将该文件夹添加到SVN目录下。

5 6 7

此时,文件夹“activello.1.1.1”上多出了一个蓝色的+号,右键选择“SVN提交”,一路“确定”。即将代码上传了。可以在提交页面空白框中写一些备注信息,以后好知道该文件是干嘛的,你做了什么修改等等。提交完成后,可以看见版本信息+1了。

8

9 10

此时,可以看见文件夹“activello.1.1.1”上变成了一个绿色的勾,和其它主题文件夹一样了。表明上传成功。

11

打开博客的“外观—>主题”界面,发现我的主题由3个变成了4个啦。点击新主题上的“启用”,就可以更换主题啦。

12

 4.用TortoiseSVN删除主题

在路径“D:\System\TortoiseSVN\andyjyq\1\wp-content\themes”下,右键想删除的主题文件夹,选择“TortoiseSVN—>删除”。删除之后,在空白处右键选择“SVN提交”,这样SVN才会做出更改。(不能直接在文件夹中右键删除,而是必须通过SVN去删除文件)

14

此时刷新WordPress的主题页面,发现主题被删除了。

参考文献:

  1. 新浪云官方教程—使用SVN客户端
  2. SVN服务器搭建和使用(一)
  3. SVN服务器搭建和使用(二)
  4. SVN服务器搭建和使用(三)
  5. SAE上wordpress博客更换主题教程

发表评论

电子邮件地址不会被公开。 必填项已用*标注