openshift + wordpress + git

nik*_*las 4 git wordpress openshift

我阅读了其他相关问题,但没有找到一个令人满意的答案,一个良好的git + wordpress + openshift工作流与官方openshift wordpress示例.插件和主题目录不在git版本控制下(或者它们在隐藏的.openshift /文件夹中?).

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

我的问题:

1.是否有opentift的git-projects,用于维护wordpress-folder结构,用于本地开发?我怎么会重写action_hooks?有没有最好的做法?

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

非常感谢帮助,因为我想坚持免费的openshift而不是移动到heroku,它更昂贵但也更简单,有一个快速wordpress开发工作流程.

小智 5

从本质上讲,新的wordpress快速入门结构面向那些想要使用它而不是为它开发的人.你需要做的是创建一个简单的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