使用 Git 和 CI/CD 工具自动化部署 WordPress 主题,可以提高开发效率。本教程详细介绍完整部署流程。
一、准备工作
需要工具:Git 仓库、GitHub/GitLab、SSH 访问权限、WordPress 站点访问
二、创建 Git 仓库
步骤 1:初始化本地仓库
步骤 2:添加主题文件
步骤 3:创建.gitignore
步骤 4:首次提交
步骤 5:推送到远程
三、配置 SSH 密钥
ssh-keygen -t ed25519 ssh-copy-id user@server
四、服务器端配置
步骤 1:创建部署目录
步骤 2:初始化空仓库
步骤 3:配置 git hook
步骤 4:设置权限
步骤 5:测试部署
五、GitHub Actions 配置
创建 workflows/deploy.yml 配置 SSH 密钥和自动触发
六、部署脚本
git pull origin main wp theme activate your-theme wp cache clear
总结
完成配置后,每次 push 代码都会自动部署到 WordPress 站点。
来源:https://mjj.728.hk/