it-swarm.cn

编辑WordPress文件的最佳方法是什么?

我刚刚开始使用WordPress托管博客。现在,我想开始编辑php文件进行自定义(我是程序员)。我的各种选择是什么?我应该使用FTP,下载文件并在本地编辑吗?或者,我应该登录服务器并进行编辑吗?

谢谢

2
jack straw

这真的取决于你想要做什么。首先,您应该从不编辑核心WordPress文件。如果升级,您所做的任何更改都将丢失,因此如果您想要更改功能,请使用插件。如果要更改网站的显示方式,请更改主题。

在任何一种情况下,你都不想在现场工作......事情可能会出错,你可能会错过分号并打破网站,或者你可能会意外地破坏你花了很长时间建造的东西。也就是说,开始开发仍然很容易。

服务器工具

首先,您要在本地系统上设置测试服务器并在那里安装WordPress。有几个可用,但这里有一些好看的第一个:

设置好测试服务器后,像平常一样安装 最新版本的 WordPress。现在你有一个独立的设置,你可以完全控制并可以测试你想要的任何东西,而不会破坏你的实时网站。

发展环境

对于开发,你会想要使用某种 IDE 。您选择的开发环境完全取决于您。确保您习惯使用它。 PHP开发的一些好的(免费)IDE是:

  • Aptana Studio
  • 微软记事本 - 不是真正的IDE,但如果您只想写几行代码并且不关心 intellisense ,那就没关系了。
  • XCode - Mac只...但我不想成为Windows独家:-)

源控制

随着您的发展,您将需要跟踪您所做的任何更改,以便您可以返回并“还原”您所犯的任何错误。我们大多数人已经做了好几次...你编辑了一些代码,认为它有效,然后离开这一天。然后你回来发现你破坏了对系统至关重要的东西......但是不记得你前一天改变了什么来取消错误!使用某种版本控制系统可以帮助您避免这种情况:

  • Subversion - 它有点旧,可能更难使用,但像 TortoiseSVN 这样的工具使它更容易使用...这也是WordPress用于跟踪核心更改并将插件/主题提交到存储库的系统。
  • GIT
  • 水银

这将使您开始在本地开发WordPress。您可以构建插件,主题和其他代码,并在最新版本的WordPress上对其进行测试,以确保它适合您。一旦完成,测试并准备好黄金时段,您可以将其上传到您的站点或将其提交到 WordPress存储库

上传

一旦准备好将新代码推送到服务器,您就有了一些选择。插件可以在本地压缩并直接通过WordPress UI上传。主题也可以。或者,您可以始终将FTP文件直接发送到服务器...这样您就可以在大型插件中进行小的更改,而无需每次都传输整个文件。这是一些很好的FTP工具:

其他资源

有几个很好的教程可以详细讨论插件和主题开发。一些最重要的(即提供文件模板和可用示例的那些)位于Codex中。快速谷歌搜索将帮助您找到更多:

6
EAMann

最简单的方法是在内置的wordpress编辑器中编辑文件 - 您可以在编辑之前进行备份以确保安全。

如果你正在编辑一个主题,一个巧妙的想法是测试变化在firebug中的样子 - 一旦满足,就对实际主题进行更改。

还有一个名为主题测试驱动的插件 - 您可以作为管理员编辑和预览主题,而无需读者了解它

以上步骤,使在线编辑主题 - 在旅途中更容易:)

您还可以使用离线模式,在计算机上本地安装wordpress,完成主题文件的编辑并上传它们

祝你在wordpress冒险中好运:)

0
mireille raad