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

Php 如何将WordPress网站移动到我的计算机上进行开发?,php,wordpress,Php,Wordpress,我刚被雇用在WordPress从事网页设计工作,我很挣扎,因为我对这个平台没有经验。基本上,我的工作是采用Adobe Illustrator中的设计,并用HTML和CSS构建布局 今天我被分配到一个已经在线的站点,必须构建新的布局。我的指示是在WordPresswp admin中激活新模板,在FTP服务器中创建新文件(index.php、header.php、footer.php和style.css),并从中构建 一切正常,除了当我在网站上工作(可能3或4个小时)时,网站有点崩溃,因为我上传了新

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

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

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

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


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

您可以安装Apache、Mysql(实际上是MariaDB)和PHP环境附带的XAMPP包。所有配置都已配置,因此您可以只进行下一步>下一步>安装


您可以安装Apache、Mysql(实际上是MariaDB)和PHP环境附带的XAMPP包。所有配置都已配置,因此您可以只进行下一步>下一步>安装


我一直倾向于使用内置FTP客户端的Aptana直接在远程服务器上工作。我知道其他人更喜欢使用WAMP在本地工作。

我一直倾向于使用内置FTP客户端的Aptana直接在远程服务器上工作。我知道其他人更喜欢使用WAMP在本地工作。

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

  • Apache/Nginx
  • PHP
  • MySQL
这是可以做到的…:

  • 带(窗口)
  • (全部)
  • 使用(OSX)
  • 手动安装所有应用程序
您必须编辑主机文件,才能将domain.com映射到本地主机(127.0.0.1)。原因是,默认情况下,WordPress不是域不可知的,这意味着绝对链接(包括域)存储在数据库中。否则,您将需要编辑数据以将其映射到localhost

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

您在网站上所做的更改是直接在制作过程中进行的(即在实时网站上)。这是一个非常糟糕的做法,正如你现在可能知道的那样,因为你的访问者看到的是一个不完整和有缺陷的网站

这就是为什么您需要一个可以构建和测试所有内容的开发环境。如果你没有做任何备份,并且觉得自己被搞砸了,你可以安装一个像这样的维护插件,并将其配置为告诉访问者该站点正在进行改造,稍后再回来

至于教程,我将从。首先,您将了解如何安装WordPress。。。一般来说一旦理解了这一部分,就可以导出现有网站并在本地导入。我建议你多读一点关于


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

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

  • Apache/Nginx
  • PHP
  • MySQL
这是可以做到的…:

  • 带(窗口)
  • (全部)
  • 使用(OSX)
  • 手动安装所有应用程序
您必须编辑主机文件,才能将domain.com映射到本地主机(127.0.0.1)。原因是,默认情况下,WordPress不是域不可知的,这意味着绝对链接(包括域)存储在数据库中。否则,您将需要编辑数据以将其映射到localhost

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

您在网站上所做的更改是直接在制作过程中进行的(即在实时网站上)。这是一个非常糟糕的做法,正如你现在可能知道的那样,因为你的访问者看到的是一个不完整和有缺陷的网站

这就是为什么您需要一个可以构建和测试所有内容的开发环境。如果你没有做任何备份,并且觉得自己被搞砸了,你可以安装一个像这样的维护插件,并将其配置为告诉访问者该站点正在进行改造,稍后再回来

至于教程,我将从。首先,您将了解如何安装WordPress。。。一般来说一旦理解了这一部分,就可以导出现有网站并在本地导入。我建议你多读一点关于


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

我已经在我的机器上安装了MySQL(我正在使用Mac)。我不知道MariaDB,MySQL有什么区别?我需要WordPress提供的其他东西(除了XAMPP)来完成吗?我需要
Perl
做什么?(对不起,我从来没有用过)@AlvaroPedraza 1)你不必担心MariaDB,因为它会的。2) 您必须下载并将其解压缩到xampp文档根目录中。3) Wordpress不使用Perl,所以您可以忽略它。我已经安装了MySQL