如何将WordPress网站移动到我的计算机进行开发


How to move a WordPress website to my computer for development?

我刚被雇佣来做WordPress的网页设计工作,我很挣扎,因为我对这个平台没有经验。我的工作基本上是在Adobe Illustrator中进行设计,并在HTML和CSS中构建布局。

今天我被分配到一个已经上线的网站,必须建立新的布局。我的指示是在WordPress wp-admin中激活新模板,在FTP服务器中创建新文件(index.php, header.php, footer.phpstyle.css)并从那里构建。

一切都好,除了当我在网站上工作(可能3或4个小时),网站有点崩溃,因为我上传新的(不完整的)布局,我解释正确吗?例如,如果网址是theclientsite.com,我去theclientsite.com/wp-admin/themes,定义并激活新的主题,编写代码并直接在浏览器中测试它去theclientsite.com

问题是:是否有一种方法可以在本地使用WordPress安装?我指的是一种在浏览器中测试站点的方法,比如localhost/theclientsite。我的直觉告诉我答案是肯定的,因为我们讨论的是php代码。但是,正如我所说,我对WordPress平台没有经验。我不知道我是否需要连接到WordPress服务器或类似的东西,或者我是否需要在我的机器上安装一些东西。

欢迎任何帮助,指导或教程,并将不胜感激。谢谢你的回答。

是的,可以通过本地安装脱机工作:

    Apache/NginxPHP
  • MySQL

可以这样做…:

    使用WampServer (Windows)
  • with XAMPP (ALL)
  • with MAMP (OSX)
  • 手动安装所有应用程序。

您必须编辑您的主机文件,将domain.com映射到您的本地主机(127.0.0.1)。原因是,默认情况下,WordPress不是域名无关的,这意味着绝对链接(包括域名)存储在数据库中。否则,您将需要编辑数据以将其映射到localhost。

作为WordPress的新手,我会提醒你在做任何更改之前备份网站。像BackWPup这样的免费工具可以备份所有文件和数据库。

您在网站上所做的更改是直接在生产中进行的(意思是在活动站点上)。这是一个非常糟糕的做法,你现在可能知道为什么了,因为你的访问者看到的是一个不完整的和有bug的网站。

这就是为什么你需要一个可以构建和测试一切的开发环境。如果你没有做任何备份,感觉完蛋了,你可以安装一个维护插件,如Ultimate Coming Soon Page,并配置它来告诉你的访问者,该网站正在进行改造,并回来以后。

至于教程,我会从如何使用WampServer安装WordPress开始。首先,您将了解如何安装WordPress…一般来说。一旦你理解了这一部分,你就可以导出一个现有的网站并将其导入本地。我建议阅读更多关于如何将WordPress网站迁移到本地的内容。

这是一个开始!边走边用谷歌…这会很有帮助的!: -)

您可以安装随Apache、Mysql(实际上是MariaDB)和PHP环境一起发布的XAMPP包。所有都已经配置好了,所以你可以只需要Next> Next> Install。

https://www.apachefriends.org/pt_br/index.html

我一直喜欢使用内置FTP客户端的Aptana直接在远程服务器上工作。我知道其他人更喜欢使用WAMP在本地工作。https://sourceforge.net/projects/wampserver/

相关文章: