WordPress开发的协作工作流程

时间:2017-09-06 作者:Tasnim Mahmood Abir

我们,两位开发人员,正在从头开始开发wordpress网站。我们正在使用git,但它不允许我们推、拉和合并数据库。在这种情况下,什么是最好的工作流?我们已经探索了同步数据库,但它完全取代了现有的数据库,这是我们不希望发生的事情。有一个名为margebot的插件,但这对我们的项目来说太贵了。我们可以做些什么来合作这个项目?

1 个回复
SO网友:Mark Kaplun

一般来说,只有站点用户才能对DB进行修改。作为开发人员,如果数据库的某个部分需要更改,则应在代码中编写更改。可能会执行一些“升级”类型的函数,将DB结构同步到当前代码所期望的状态,并在执行1.0之前将其删除。

结束

相关推荐

当我从插件添加带有wp_enQueue_style的样式表时,如何让DEFER或ASYNC属性出现?

几乎我所有的CSS和JS资源都可以通过在资源中添加一个异步或延迟标记来延迟。这可能会大大提高页面加载时间的性能。但是,当wp\\u enqueue\\u style()负责添加这些属性时,我不知道如何指定要添加到头部的属性。wp\\u enqueue\\u script()似乎没有为额外属性使用参数。还有别的办法吗?