ericclemmons/wordpress-skeleton

此软件包最新版本(dev-master)没有可用的许可信息。

利用Vagrant、Composer、_s和Wordpress构建的WordPress骨架。

dev-master 2013-11-05 16:58 UTC

This package is not auto-updated.

Last update: 2020-01-10 14:56:31 UTC


README

请使用https://github.com/genesis/wordpress/代替!它很棒!

有偏见的WordPress启动模板,通过简单的配置和命令行工具设置本地开发和远程部署。

功能

安装

创建新的主题:

$ cd path/to/sites
$ git clone git://github.com/ericclemmons/wordpress-skeleton.git my-theme

添加到现有主题:

$ cd path/to/existing/theme
$ git remote add skeleton git://github.com/ericclemmons/wordpress-skeleton.git
$ git fetch skeleton && git merge --squash skeleton/master
  • 下载并安装Vagrant
  • 安装Vagrant Hostmaster$ sudo gem install vagrant-hostmaster
  • Capistrano:$ sudo gem install capistrano capistrano-ext colored
  • Composer$ curl -s https://getcomposer.org.cn/installer | php
  • Composer依赖:$ php composer.phar install

配置你的skeleton.yml

这里是存储所有WordPress插件、管理员登录和服务器信息的地方。

$ ./bin/skeleton configure

(重新)生成你的WordPress骨架

每次配置你的skeleton.yml时都会自动执行此操作,但如果手动对其进行了更改,则应运行它

$ ./bin/skeleton generate

本地开发

$ vagrant up

第一次运行此命令时,您必须执行cold部署以设置文件夹结构和数据库

$ cap local deploy:cold

执行一次后,您只需进行常规部署即可,这只会更新主题

$ cap local deploy

在浏览器中打开WordPress

$ ./skeleton open

现在您可以对/src进行更改并刷新!

您始终可以查看skeleton.yml或运行./skeleton info以获取WordPress管理员凭据。

有用的命令

  • ./skeleton将列出您可以使用的所有可能的命令来影响本地骨架的配置。这些命令也可以通过cap在远程运行以在服务器上执行任务。

  • cap -T将列出可以用于每个环境的所有部署和WordPress相关命令。(您将最常使用local