gpt4 book ai didi

wordpress - openshift + wordpress + git

转载 作者:太空狗 更新时间:2023-10-29 13:35:57 25 4
gpt4 key购买 nike

我阅读了其他相关问题,但在官方 openshift wordpress example 中找不到关于良好 git + wordpress + openshift 工作流的令人满意的答案.插件和主题目录不受 git 版本控制(或者它们在 stash 的 .openshift/文件夹中?)。

我的主要问题是我想要一个本地开发环境 (Mac),我已经设置好了,我在其中进行了更改并且具有常规的 wordpress 文件夹结构,apache 可以轻松读取它而不会遇到太多麻烦。然后我想简单地将更改推送到 openshift。

我的问题:

1.是否有用于 openshift 的 git 项目维护一个 wordpress 文件夹结构,用于本地开发?我将如何重写 action_hooks?是否已有最佳实践?

2.我当然需要两个单独的 wp-config.php 文件,一个用于开发,一个用于生产。实现这一目标的最佳方法是什么?我如何在代码中区分它是本地的还是在 openshift 上?

非常感谢您的帮助,因为我想坚持使用免费的 openshift,而不是转移到 heroku,在 heroku 那里它更贵,但也更容易拥有快速的 wordpress 开发工作流程。

最佳答案

从本质上讲,新的 wordpress quickstart 结构是面向那些想要使用它的人,而不是为它开发的。您需要做的是创建一个普通的 php-5.4/mysql-5.5 应用程序,然后执行 git clone,加载您自己的 WordPress 安装,进行设置,然后更新安装中的 wp-config.php 以连接使用环境变量添加到您的 OpenShift 数据库。您可以通过使用 if 语句来控制是将一个用于 openshift 还是将一个用于您的本地环境来解决 wp-config.php 问题。我刚刚创建了这个 WordPress 快速入门的开发人员版本,试一试,让我知道它是如何进行的:https://github.com/openshift-quickstart/openshift-wordpress-developer-quickstart

关于wordpress - openshift + wordpress + git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23519514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com