You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在GAE上仅部署WordPress的指定插件文件夹?

GAE部署WordPress仅更新Plugins文件夹的实现方案

可以仅部署wp-content/plugins文件夹,前提是你的GAE环境已经完成过完整的WordPress站点部署,核心文件、主题等必要资源已存在。具体操作方式如下:

方式一:通过app.yaml配置过滤文件

修改项目根目录的app.yaml,添加skip_files规则,排除所有不需要部署的目录,只保留plugins相关路径:

skip_files:
  - ^wp-admin/.*          # 排除核心后台目录
  - ^wp-includes/.*       # 排除核心功能目录
  - ^wp-content/themes/.* # 排除主题目录(若无需更新主题)
  - ^wp-content/uploads/.*# 排除上传文件目录(通常无需部署)
  - ^.*\.log$             # 排除日志文件
  - ^readme\.html$        # 排除说明文件

配置完成后,直接执行常规部署命令即可:

gcloud app deploy

方式二:使用部署命令指定仅包含Plugins目录

无需修改配置文件,直接在gcloud app deploy命令中通过--include参数指定仅部署plugins文件夹:

gcloud app deploy wp-content/plugins/ --version=plugin-update-v1
  • --version参数可自定义版本号,便于后续版本回滚或管理。

关键注意事项

  • 仅适用于已完成完整部署的站点:如果是首次部署,必须上传全部WordPress文件,否则单独部署plugins会导致站点缺失核心依赖无法运行。
  • 插件依赖检查:若新增插件依赖主题文件或其他非plugins目录的资源,需要同步部署对应依赖文件。
  • 版本管理:每次更新插件建议指定不同的版本号,避免覆盖原有运行版本,出现问题时可快速回滚。

内容的提问来源于stack exchange,提问作者Péah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 17:16:27