Uma das coisas que realmente adoro no WordPress é a velocidade de desenvolvimento. Esta é uma função do PowerShell para baixar a versão mais recente do WordPress e descompactá-la em um determinado diretório dentro de wamp / www
function newWp
{
param([string] $name)
Set-Location C:wampwww
## download latest version of wp
$file = "http://wordpress.org/latest.zip"
$wp = "c:wampwwwwordpress.zip"
$wc = New-Object System.Net.WebClient
$wc.DownloadFile($file,$wp)
## unzip wp file
$shellApp = New-Object -com shell.application
$zip = $shellApp.NameSpace($wp)
$dir = $shellApp.NameSpace((Get-Location).Path)
foreach($item in $zip.items()){
$shellApp.NameSpace($dir).CopyHere($item)
}
## clean up | rename dir and remove zip
Rename-Item C:wampwwwwordpress $name
Remove-Item .wordpress.zip
Write-Host "WordPress Copied into " $name
}
Copie isso em seu perfil do PowerShell, defina seus pathes apropriados, reinicie o PowerShell e execute o teste ~ / newWp
Para realmente otimizar o desenvolvimento, não é difícil criar uma função para copiar seu próprio tema sandbox para a nova instalação
Não sou um especialista em PowerShell, comentários / sugestões são bem-vindos!
ESTHER HARWANTI tem uma boa leitura sobre como configurar um perfil do PowerShell @
http://hadget.blogspot.com/2012/12/how-to-create-powershell-profile.html