Baixe o WP mais recente no PowerShell

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