对Wordpress开发生态系统不熟悉的问题很少,我目前偶然发现了这些问题。 安装了wordpress,它按预期工作。最近在网站上安装了一个主题到当地的工作副本。此外,还向该团队添加了2名成员,这些成员之前是单人,因此使用bitbucket服务器存储库控制代码版本。
现在,问题在于新开发人员将远程存储库克隆到本地计算机(具有已安装主题的整个wordpress)可用。但由于添加的新页面/链接/菜单/图像不能反映其他本地的内容,因此无法正常工作。
想知道控制Wordpress的版本需要遵循的一般thumbrules。添加的主题/附加代码更改文件等是否只需要版本控制而不是整个Wordpress文件?在我的场景中,我需要做的改变是什么(我需要配置以获取最新的存储库代码以在本地运行的任何文件) 我们需要版本控制包括数据库在内的Wordpress吗? 请指教。
答案 0 :(得分:1)
是的,你遇到的主要问题是你想要的所有东西都在数据库中。 db有版本控制的东西,但不确定它们的最佳工作方式......因此,您可以导出并与它们共享数据库,也可以从服务器中远程执行远程数据库。您可以在wp-config中更改数据库凭据,包括IP地址等。
至于版本控制,我只将我的主题保存在git和wp-config等等中......我可以尽我所能。然后我使用作曲家https://getcomposer.org/来提取wordpress并使用https://wpackagist.org/来获取插件。
Roots对作曲家和WordPress做了很好的介绍 - 我开始学习并值得一看:https://roots.io/using-composer-with-wordpress/