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

时间:2016-08-09 01:15:30

标签: php wordpress

我刚刚被聘请使用WordPress从事网页设计工作,而我很挣扎,因为我对平台没有经验。我的工作基本上是采用 Adob​​e Illustrator 中的设计,并在HTML和CSS中构建布局。

今天我被分配了一个已经在线的网站,并且必须构建新的布局。我的说明是在WordPress wp-admin中激活新模板,以在FTP中创建新文件(index.phpheader.phpfooter.phpstyle.css)服务器和从那里构建。

一切都还可以,除非我在网站上工作(可能是3或4个小时),网站有点失败,因为我上传新的(不完整的)布局,我是否正确解释?。例如,如果网址为theclientsite.com,我会转到theclientsite.com/wp-admin/themes,定义并激活新主题,编写代码并直接在浏览器中进行theclientsite.com测试。

问题是:有没有办法在WordPress安装本地工作?我的意思是一种在浏览器中以localhost/theclientsite之类的方式测试网站的方法。我的直觉说答案是肯定的,因为我们正在谈论PHP代码。但是,正如我所说,我在WordPress平台上没有经验。我不知道我是否需要连接到WordPress的服务器或类似的东西,或者我是否需要在我的机器上安装一些东西。

欢迎任何帮助,指南或教程,我们将不胜感激。提前感谢您的回答。

3 个答案:

答案 0 :(得分:4)

是的,可以通过本地安装离线工作:

  • Apache / Nginx
  • PHP
  • MySQL的

可以做到......:

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

当您是WordPress的新手时,我会提醒您在进行任何更改之前备份网站。像BackWPup这样的免费工具可以完成备份所有文件和数据库的工作。

您在网站上所做的更改是直接在制作中进行的(意味着在实际网站上)。这是一个非常糟糕的做法,因为你现在可能知道为什么,因为你的访问者看到并且不完整和有缺陷的网站。

这就是为什么您需要一个开发环境,您可以在其中构建和测试所有内容。如果您没有进行任何备份并感到困惑,您可以安装一个维护插件,如Ultimate Coming Soon Page,并对其进行配置,告诉您的访问者该网站正在进行修改并稍后再回来。

至于教程,我将从How to install WordPress with WampServer开始。首先,您将了解如何安装WordPress ...一般情况下。了解此部分后,即可导出现有网站并在本地导入。我建议您阅读有关How move a WordPress website locally的更多信息。

这是一个开始!随时随地使用Google ......它会有很大帮助! : - )

答案 1 :(得分:0)

您可以安装Apache,Mysql(实际上是MariaDB)和PHP环境附带的XAMPP软件包。全部已经配置,因此您可以只接下来>下一个>安装。

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

答案 2 :(得分:0)

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