有关设置本地Wordpress开发环境的建议

时间:2017-04-25 09:05:19

标签: wordpress

到目前为止,我与开发wordpress网站的关系直接在远程/实时服务器上。我现在需要提高工作流程的效率,并想知道是否有人可以就建立本地wordpress开发环境给我任何建议?您使用哪些工具/方法?我知道这可以归结为个人品味。我看到WAMP,MAMP和其他像Vagrant和Docker一样被使用。我从来没有使用过这些,所以任何建议都会受到高度赞赏。

通常我的其他非wordpress网站的工作流程我使用命令行运行Gulp来编译sass,监视文件,重新加载浏览器等。我确信我可以以相同的方式使用Gulp用于本地wordpress开发环境?

感谢阅读 - 非常感谢任何回复或建议!

3 个答案:

答案 0 :(得分:0)

我的个人设置包括使用MAMP设置网站,它很简单,它提供了完全功能的WordPress开发环境所需的一切。 Vagrant和Docker都很棒,但在大多数情况下它们都是矫枉过正的。

对于主题开发,我仍然使用Gulp来编译SASS,观看文件和实时重新加载(以及您想要做的任何其他事情,例如缩小CSS,压缩图像等)。在开发WordPress时可以使用这些工具(在BrowserSync的情况下,只提供MAMP生成的localhost URL,而不是dir位置)。

虽然主题开发+ gulp一开始看起来有点令人生畏,但是一旦你进行了设置,你就会惊讶于它与基本网站开发的相似之处。

有很多关于'高级WordPress工作流'的精彩教程。例如,this tutorial非常有见地。

答案 1 :(得分:0)

就个人而言,我使用MAMP,我创建了一个新的Foundation项目(使用Gulp)来管理/创建我的资产。我创建了一个指向我的assets / dist的符号链接,其中包含我的css,js,图像等。

这让我可以干净利落我的Wordpress中的现成资产。如果您不使用任何框架,原则保持不变。

答案 2 :(得分:0)

如果您需要一个良好的环境来开发WordPress插件,请查看wp-plugin-devkit。它运行在Docker之上,但不需要任何Docker知识。

https://github.com/jamrizzi/wp-plugin-devkit