¿Hay alguna manera de actualizar fácilmente un complemento instalado en varios sitios desde un repositorio de github? Sé que puedo hacerlo desde la línea de comandos de cada servidor usando git pull. pero ¿hay alguna manera de hacerlo desde el administrador de wordpress similar a cómo se actualizan los complementos?
plugin-development
git
dwenaus
fuente
fuente
Respuestas:
Escribí una clase PHP que permite que un desarrollador de complementos incorpore actualizaciones de GitHub dentro de su complemento. Aquí hay un enlace para ello -> https://github.com/jkudish/WordPress-GitHub-Plugin-Updater
fuente
Recientemente escribí una publicación sobre la implementación de un sitio completo de WordPress con algunos complementos personalizados y un tema en varios servidores usando Capistrano. Probablemente podría hacer lo mismo solo para el repositorio único de complementos.
Hay un montón de buenas publicaciones por ahí para los detalles paso a paso sobre cómo poner Capistrano en WordPress .
fuente
Echa un vistazo a esta clase de actualización de plugins para WordPress: https://github.com/jkudish/WordPress-GitHub-Plugin-Updater
fuente
La solución que finalmente encontré fue utilizar un servicio de implementación como http://deployhq.com y http://deploy.phpfog.com . Lo bueno de estos servicios es que puede retroceder fácilmente a cualquier confirmación
fuente
Utilicé este complemento
https://wppusher.com/
Funciona bien,
Admite github, gitlab, bitbucket
Gratis para repositorios públicos
fuente