我想在本地网络上分享正在开发的Wordpress站点.最简单的方法是什么?


I want to share Wordpress sites in development across a local network. What is the easiest way?

我刚买了一台新电脑,运行的是Win7/64。我现在的项目都在我的Macbook上。当然,我可以把项目移到其他地方,但我喜欢可移植性,所以我的理想情况是我的工作在电脑之间同步。对于使用局域网文件共享的大多数类型的文件来说,这很简单,但是当涉及到我的Wordpress网站时,我遇到了一些问题。以下是我到目前为止所做的尝试:

  1. 共享我的htdocs文件夹,然后在浏览器中通过http://my.ip.address:portnumber/directory访问它。这是有效的,除了一个关键问题- <?php bloginfo('template_url);?>认为网站的根是localhost而不是my.ip.address,这打破了我所有的根链接像样式表。

  2. 在PC的XAMPP/htdocs文件夹中创建Macbook的共享MAMP/htdocs文件夹的快捷方式。实际上,我不确定是否可以通过浏览器访问快捷文件,我尝试了几种不同的/s组合,但都不起作用。无论如何,这都是一个很渺茫的机会。

我知道我需要在PHP到达我的计算机后以某种方式生成它,但我真的不知道该怎么做。

非常感谢。

将以下内容添加到您的wp-config.php文件中,它将解决#1

中的问题
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);