插件的 Wordpress 环境管理
Wordpress Environment Management for Plugins
我有一个关于 wordpress 开发工作流程可能出现的问题的一般性问题。
我有一个带有本地 > 临时 > 实时环境的 WordPress 站点。
首先,我会说我的实时数据无法更改。所以代码在向前移动,数据在向后移动。
我的问题是,如果我 运行 更新本地环境,然后将它们推送到下一个暂存环境,这是否会导致所需的数据库更新出现任何问题(仅推送代码)?我不熟悉插件如何记录它们的数据库更新。将更新的插件推送到下一个环境是否有可能错过它所需的数据库更新?还是在数据库中标记了数据库更新,以便 WordPress 始终知道插件数据库是否已过时?
谢谢,
您只能将代码移动到 dev 到 live 或本地到 dev。数据库字段不会丢失,因为当您更新插件和 WP 核心时,代码只会在您的服务器中更新,而不是数据库。因此,您可以将代码移至开发或实时 运行 WP 一次,所有更新的功能 运行 并更新您的数据库字段。
我有一个关于 wordpress 开发工作流程可能出现的问题的一般性问题。
我有一个带有本地 > 临时 > 实时环境的 WordPress 站点。
首先,我会说我的实时数据无法更改。所以代码在向前移动,数据在向后移动。
我的问题是,如果我 运行 更新本地环境,然后将它们推送到下一个暂存环境,这是否会导致所需的数据库更新出现任何问题(仅推送代码)?我不熟悉插件如何记录它们的数据库更新。将更新的插件推送到下一个环境是否有可能错过它所需的数据库更新?还是在数据库中标记了数据库更新,以便 WordPress 始终知道插件数据库是否已过时?
谢谢,
您只能将代码移动到 dev 到 live 或本地到 dev。数据库字段不会丢失,因为当您更新插件和 WP 核心时,代码只会在您的服务器中更新,而不是数据库。因此,您可以将代码移至开发或实时 运行 WP 一次,所有更新的功能 运行 并更新您的数据库字段。