gpt4 book ai didi

svn - 管理有关开发和实时环境的 Wordpress 博客

转载 作者:行者123 更新时间:2023-12-04 21:44:27 28 4
gpt4 key购买 nike

我基本上有三个环境用于在我的主站点上工作。我的计算机上有我的本地一个,而我的网络服务器上有开发和实时的。我在本地环境中使用 Wordpress 开发了该站点,并希望通过 svn 使所有内容保持最新。

因为我需要在每个环境中安装三个 WP,所以最好的方法是什么?由于所有三个环境中存储库中的所有文件都将完全相同,我该如何处理不同的 WP 设置和配置?有没有办法将 WP 数据库从本地复制到其他两个,并进行一些小的更改以修复因域不同而导致的 URL 和其他差异?

对不起,如果这不清楚,我会在得到一些答复后澄清。

最佳答案

通常,(如果您是一名优秀的开发人员)URL 不会硬编码在任何插件或主题中,并且所有依赖于根 URL 的内容都可以轻松更改,例如:

update wp_options set option_value='http://live.wordpress.com/' where option_name in ('siteurl', 'home')

棘手的事情是更新内容,它可以包含特定于域的内容(例如,如果您从地址栏等复制粘贴链接的地址)。但同样的解决方案非常简单——通过转储并将“ http://dev.wordpress.com”替换为“ http://live.wordpress.com” "。所以移动数据库并不像看起来那么复杂;)

关于svn - 管理有关开发和实时环境的 Wordpress 博客,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1366041/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com