之前已经写过如何在Sina App Engine平台上搭建Wordpress博客的教程(Sina App Engine平台搭建免费WordPress博客图文教程),也曾说明SAE平台上是不能直接在服务器上更改文件的,出于这个原因,Wordpress博客的主题和插件等的安装与卸载就不能使用以往的方法,现在我就介绍一下SAE平台上如何安装、卸载Wordpress主题和插件。
首先,如果你直接使用Wordpress管理后台的主题设置来安装新主题的话会出现如下图问题,要让你填写FTP信息,而SAE并没有提供此类信息,那如何安装主题呢?让我们一步一步来:
1.先点击此处下载SAE上传工具SDK,下载完成后解压到一个合适的目录下,其中的“am”应用程序就是SDK客户端,第一次打开时会让你选择语言和登录账号,此账号就是你注册的SAE账号和密码
2.第一次登录后程序会在左侧自动列出已经创建的应用列表,选择你的Wordpress应用名称后点击展开的版本号程序就会自动下载该服务器上该应用的所有代码文件到SDK的app目录下,下载完成有Finsihed提示
3.所有文件下载完成后进入你的SDK解压的目录,以我为例此时“app\dongsmtest\1\code”目录下的文件就是你的Wordpress博客都有文件。安装主题需要找到“apps\dongsmtest\1\code\wp-content\themes”这个目录,并将你从网上下载的主题文件夹解压到该目录,如图
4.主题文件复制完成后就可以使用SDK进行上传操作了,还是像刚才一样点选相应应用版本后点击“更新上传”就可以自动将你在本地目录所作的更改上传至服务器,需注意上传的反馈信息,看是否上传成功
5.上传成功后登陆Wordpress管理后台在主题管理界面就能看到新上传的主题了,点击启用即可更换主题
6.WordPress插件的更改与主题类似,都必须现在本地更改再上传至服务器,插件目录“apps\dongsmtest\1\code\wp-content\plugins”
相关问题解说:
1.SAE服务器上所有文件的更改都必须现在本地更改后通过SDK上传才能实现,这个是前提;
2.如果需要从服务器上删除文件,如删除主题、插件等,可以在本地目录内删除相应文件夹后再用SDK上传,SDK上传也有个识别的过程,识别本地目录内已经删除了相应的文件后服务器也会做相应操作;
3.本地目录的文件最好在更改时做好备份,否则上传后应用出现问题将无法还原,如有本地本分还可覆盖上传