Construyo muchos sitios web con Wordpress, y mi configuración inicial es básicamente la misma:
- Última versión de WP
- Últimas versiones de aproximadamente 5 complementos
- Mi tema de desarrollo desnudo
En lugar de descargar / cargar estas cosas por separado y hacerlo manualmente cada vez que inicio un nuevo proyecto, me gustaría crear un script bash que haga esto:
- Descargue la última versión de Wordpress
- Abrir la cremallera
- Descargue la última versión del complemento X
- Descomprima la carpeta de complementos de WP
- Descargar mi tema desnudo
- Descomprimir a la carpeta de temas
Ahora descargar la última versión de WP es fácil (http://wordpress.org/latest.tar.gz), también descargo mi tema desnudo, pero tengo problemas para obtener la última versión de un complemento, ya que no se llaman latest.tar.gzsino que son específicos nombres con la versión (ej: wptouch.1.9.26.zip)
EDITAR: ahora me pregunto si es posible usar cURL en mi script bash para encontrar la URL exacta de la versión actual de un complemento. La idea sería buscar la página y luego encontrar el valor de la hrefque está en el párrafo justo después de <h3>Current Version</h3>.
Aquí hay un ejemplo, todas las páginas de descarga de complementos en WP son así:
<h3>Current Version</h3>
<p class="unmarked-list">
<a href="http://downloads.wordpress.org/plugin/jetpack.1.1.2.zip">1.1.2</a>
</p>