张丙亮

Menu

【WordPress SAE修改版】 WordPress for SAE 升级补丁源码公开

2016-8-18:

日后不再提供更新,现提供移植文件源码。如对您有用,请将本站加为友链。

如正使用之前本站提供的移植版本,可在删除旧的wp-admin和wp-includs文件夹后用官网下载安装包直接覆盖旧版,在之前几个移植版本中已经移除了加密或其他,旧移植版本wp-admin/admin-footer.php文件第40行有一句开发者版权声明,您可选择手动删除或是直接用官网最新版覆盖。

如需从新安装,可以上传官网wordpress文件后,再上传以下压缩包即可。

点此下载

近日申请通过了新浪云SAE(Sina App Engine)高级开发者认证,加上其他一些事情,决定把几个wordpress的站点迁移到SAE上。由于SAE平台的特殊性,原生版本的wp并不能很好的运行,商店中的移植版也久未更新,而第三方修改版又多少不尽人意(比如升级不及时,小版本升级不提供等),于是决定自己修改。
现已完成修改,特贴出链接。

【2015.4.9】

在此提供每一个版本号的SAE版,现提供下载的版本号如标题所示。

此资源任何人均可免费下载、使用、修改,但未经允许不得用于商业目的。

特性

基于 WordPress 中文版修改;

轻量的Memcache缓存模块,提升性能,节省云豆消;

已内置urlrewrite规则,固定链接时只需要在控制板中设置即可;

附件直接上传到Storage,支持图片附件的缩略图生成。

提醒

需要将/config.yaml文件中的域名替换为你自己的应用域名。

若通过页面上传失败,可先删除/config.yaml文件上传后,再复制/config.yaml的文本内容粘贴至SAE。

限制

由于SAE不支持本地代码目录写入,故无法支持在线安装及修改主题、插件,需要在本地完成之后上传或者通过在线编辑应用代码完成操作。

新版本安装方法

1.创建空白应用,创建一个新版本,初始化MySQL、Storage、KVDB、Memcache。
2.将代码包上传到新版本。
3.将旧版本安装的主题、插件(需兼容)等上传到新版本对应目录下。
4.登录 WordPress 后台,设置信息,导入原有数据。
*若上传失败,可将压缩包中的config.yaml删除再压缩上传

旧版本升级方法

方法一
1.删除原代码中的wp-admin和wp-includes文件夹,解压下载的文件并删除config.yaml文件(wp-content/themes目录下文件均可删除,wp-content/plugins目录下batcache.php需保留其他可删除),重新压缩并上传代码包,覆盖旧版。
2.登录 WordPress 后台,一键升级数据库。

方法二(可降低出现问题造成损失的几率)
1.创建一个新版本,将当前默认版本代码复制到新版本。
2.将代码包上传到新版本,然后切换应用默认版本为新版本。
3.登录 WordPress 后台,一键升级数据库。
4.检查 WordPress 访问是否正常,如果不正常,将代码版本切换回旧版本,登录 WordPress 后台,“升级”数据库到旧版。

— 于 共写了1239个字
— 文内使用到的标签:

56条回应:“【WordPress SAE修改版】 WordPress for SAE 升级补丁源码公开”

  1. s说道:

    您好。现在wp中文版最新是4.7.2,请问如何弄成sae版的呢。感谢。

  2. 森纯博客说道:

    主题很有特色,元旦快乐

  3. 好用,一直在用,看到有更新就更了。

  4. […] WordPress SAE修改版 WordPress for SAE 升级补丁源码公开 […]