首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WordPress开发工作流

WordPress开发工作流
EN

WordPress Development用户
提问于 2020-08-27 21:32:03
回答 2查看 244关注 0票数 0

你好WP DEV社区,

我知道这个问题被问得很恶心.

我正在尝试定制一个开发工作流(WordPress + WooCommerce),它允许我在本地开发(为了加快开发速度,在浏览器中立即看到更改) --然后推到PROD。

在阅读了许多StackExchange帖子/文章/论坛之后,这似乎不是一项琐碎的任务。

我希望从以下问题中获得一些见解,这将有助于我实现上述目标。我主要是想了解下面的细节(不一定是如何设计实际的工作流)。我已经想到几个模特了。了解这些细节将有助于我如何调整我的工作流程--以及我希望完成的其他事情。

  • 行政小组:

使WP配置更改只更新数据库中的条目?

  • 使用UX Builder的平庸主题:

这里所做的更改似乎同时触及了主题平面文件和数据库(如果您创建新页面)?

  • WooCommerce:

WooCommerce似乎使用WP /tables(而不是严格地说它是自己的表)?

“产品是一种'post‘类型,这意味着您可以像迁移post一样在站点之间迁移产品。产品存储在'wp_posts’表中的数据库中,而元数据则存储在wp_postmeta中。”

我怀疑所有的客户帐户,评论等也存储在数据库中(没有触及平面文件)?

数据库是实时的(不断演变的),客户的更新:新的帐户,帐户更改,评论,订单等。

在WP核心、主题和WooCommerce之间似乎没有清晰的(表级)分离?

鉴于以上所述,是否可以从PROD导出特定(非WooCommcerce)表并将其导入到DEV > make主题级/WP更改> push平面文件/导入特定表,而不破坏PROD中的任何内容?

谢谢!

EN

回答 2

WordPress Development用户

发布于 2020-09-01 05:22:10

随着时间的推移,我将定期更新这个答案,因为我对这个平台有更多的了解。这个链接直接说明了我上面提到的内容:

WordPress数据库结构

编辑(几乎回答了所有其他内容):

https://cadent.com/use-git-to-develop-a-wordpress-site-with-a-team-of-coders/

票数 0
EN

WordPress Development用户

发布于 2020-09-13 01:49:40

我建议您将wp-env用于本地env:https://www.npmjs.com/package/@wordpress/env。它需要安装Docker。

wp-env允许您轻松地设置本地WordPress环境,用于构建和测试插件和主题。它安装简单,不需要配置。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/373880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档