Los mejores complementos de GitHub para WordPress

Publicado: 2020-06-03

GitHub y WordPress son dos plataformas muy populares. ¿No sería genial si pudieras tener lo mejor de ambos mundos y llevar todo el poder de GitHub a tu sitio? Si ese es usted, consulte nuestra lista de los mejores complementos de GitHub para WordPress para aprovechar al máximo estas excelentes plataformas.

¿Qué es GitHub?

Para entender qué es GitHub, primero debemos explicar qué es Git. Git es un sistema de control de versiones de código abierto creado por Linus Torvalds, el mismo que creó Linux. Un sistema de control de versiones ayuda a los desarrolladores a administrar las revisiones de sus proyectos y almacena esas modificaciones en un repositorio central. Los sistemas de control de versiones son muy útiles cuando varias personas están trabajando en el mismo código o cuando se trata de un proyecto de código abierto, ya que cada desarrollador puede ver los cambios en el código, descargarlo y modificarlo.

Ventajas de usar GitHub

Git no es el único control de versiones que existe, pero es el más famoso porque tiene múltiples ventajas sobre los otros sistemas. En la mayoría de estos sistemas, si alguien realiza cambios en el proyecto, esas modificaciones se aplican directamente al repositorio central.

Sin embargo, con Git, si un desarrollador desea modificar un proyecto, debe copiar todo el repositorio en su sistema (conocido como "bifurcación") y luego realizar los cambios en su copia local. Después de eso, pueden enviar una notificación (conocida como " solicitud de extracción") al propietario para aplicar esos cambios al servidor central.

Finalmente, el propietario puede fusionar esas modificaciones con un clic (lo que se conoce como “ fusionar ”). Entonces, GitHub es una plataforma que aloja repositorios de Git y proporciona muchas otras características que facilitan su uso y colaboración con otros. Tiene más de 40 millones de usuarios en todo el mundo y fue adquirida por Microsoft en 2018.

¿Por qué usar complementos de GitHub en WordPress?

Como puedes imaginar, muchos desarrolladores que crean temas y complementos para WordPress alojan los códigos fuente en GitHub. Pero eso no es todo. Algunos complementos le permiten llevar la integración de GitHub-WordPress a un nivel completamente nuevo.

Algunas herramientas agregan funciones de Git a WordPress y le permiten agregar control de versiones, instalar temas y complementos de forma remota, implementarlos directamente desde GitHub, incrustar repositorios en su sitio y mucho más.

Los mejores complementos de GitHub para WordPress

Los mejores complementos de WordPress GitHub son:

  1. Empujador de WP
  2. Actualizador de GitHub
  3. VersiónPrensa
  4. Acciones de GitHub para WordPress
  5. Incrustación de GitHub
  6. Markdown GitHub
  7. Código abreviado de Gist GitHub
  8. Descargas de versiones de GitHub
  9. Bloque incrustado para GitHub
  10. Contribución de confirmación de Github
  11. Escribiendo en GitHub

Echemos un vistazo más de cerca a lo que cada uno de ellos tiene para ofrecer.

1. Empujador de WP

WP Pusher, uno de los mejores complementos de GitHub para WordPress WP Pusher es una excelente herramienta que le permite implementar automáticamente los cambios que realiza en su repositorio de Git en su sitio de WordPress. De esta forma, puede instalar y actualizar temas y complementos directamente desde GitHub, Bitbucket o GitLab, independientemente del alojamiento que utilice. Esto es muy útil para los desarrolladores porque cada vez que envían un nuevo cambio al repositorio de Git, automáticamente actualizará sus complementos y temas sin tener que usar un cliente FTP.

Además, WP Pusher es multisitio y no requiere que tengas Git instalado en tu servidor, cualquier servicio de alojamiento que uses servirá.

Precio

Este complemento superior es freemium. Ofrece una versión gratuita y tres planes premium:

  • Versión gratuita
  • Freelance – 99 USD por año (5 sitios)
  • Agencia – 199 USD por año (20 sitios)
  • Gran Agencia – 499 USD por año (100 sitios)

La versión gratuita solo admite repositorios públicos, mientras que los planes premium incluyen repositorios privados y soporte por correo electrónico. Además de eso, todos tienen una garantía de devolución de dinero de 30 días, por lo que si no le gusta el producto, puede obtener un reembolso completo.

2. Actualizador de GitHub

Complemento de actualización de GitHub para WordPress Esta herramienta no está en el repositorio de WordPress, pero es uno de los complementos de GitHub más potentes para WordPress. GitHub Updater le permite actualizar cualquier complemento o tema alojado en GitHub. Con esta herramienta, puede habilitar las actualizaciones automáticas de sus complementos, temas y paquetes de idioma de GitHub, Bitbucket, GitLab o Gitea.

La magia de esta herramienta es que te permite actualizar tus complementos y temas de WordPress cada vez que lanzas una nueva versión, de la misma manera que tus usuarios reciben una actualización cuando descargan un complemento o tema del repositorio de WordPress. Además, le permite instalar temas y complementos de forma remota. Entonces, ¿cómo se usa este complemento? La única condición es que su complemento o tema debe contener un encabezado en el encabezado style.css o en el encabezado del complemento para indicar su ubicación en GitHub.

Vale la pena señalar que este complemento fue desarrollado originalmente por Joey Kudish, pero como no se había actualizado durante un tiempo, otro grupo de desarrolladores llamado Radish Concepts se hizo cargo del proyecto.

Precio

GitHub Updater es una herramienta gratuita que puede descargar desde GitHub. Puedes encontrar la versión original aquí, y la nueva aquí.

3. VersiónPrensa

VersionPress es un excelente complemento de código abierto que trae todo el poder de Git a WordPress. Lo que hace que VersionPress sea uno de los mejores complementos de GitHub para WordPress es que agrega control de versiones a los archivos y a la base de datos, lo que le permite realizar un seguimiento de cada cambio que realiza en su sitio. Esto significa que puede deshacer cualquier cambio que haya realizado o incluso devolver su sitio a un estado anterior revirtiendo todos los cambios a ese punto.

Además, VersionPress le permite crear entornos de prueba para realizar pruebas y fusionarlos con la base de datos en vivo. Si bien puede parecer complicado, esta herramienta es bastante fácil de usar y crea confirmaciones de Git para cambios de archivos y bases de datos en lenguaje natural, por lo que es accesible incluso para usuarios no técnicos.

Precio

VersionPress es gratis y puedes descargarlo desde GitHub.

4. Acciones de GitHub para WordPress

GitHub Actions for WordPress es uno de los mejores complementos para aquellos que desarrollan sus complementos en GitHub. Esta herramienta le permite implementar sus nuevos lanzamientos directamente en el repositorio de complementos de WordPress cada vez que etiqueta una nueva versión en GitHub. Puede hacerlo desde la línea de comandos o mediante la interfaz de versiones de GitHub. Esto tiene grandes beneficios porque te permite administrar todos tus desarrollos directamente desde GitHub.

Para obtener más información, consulte esta página de documentación.

Precio

GitHub Actions para WordPress es 100% gratis.

5. Incrustación de GitHub

GitHub Embed es un complemento muy simple pero muy efectivo que le permite incrustar detalles de GitHub en una página o publicación de WordPress. Solo tienes que pegar el código en la URL como lo harías con cualquier otra fuente incrustada. Esta herramienta actualmente le permite incrustar:

  • Repositorios
  • Perfiles de usuario
  • Resúmenes de hitos del proyecto
  • Colaboradores del proyecto

En términos de diseño, GitHub Embed proporciona un estilo básico pero agrega clases para que pueda personalizarlo para que coincida con la apariencia de su sitio.

Precio

GitHub Embed es gratuito y puede descargarlo desde el repositorio de complementos de WordPress.

6. Github de rebajas

Aunque no ha recibido ninguna actualización durante varios meses, sigue siendo uno de los mejores complementos de GitHub para WordPress. Markdown Github le permite almacenar toda la información de su sitio en GitHub como archivos de rebajas y controlar todas las versiones de su contenido.

Pero, ¿cómo lo hace? Cada vez que se carga la página, Markdown Github consulta la API de GitHub para que los cambios que realice en el repositorio se apliquen inmediatamente a su sitio. Esta es una excelente opción para aquellos que necesitan actualizar su sitio con usuarios externos a través de solicitudes de extracción. Además, este complemento viene con 3 códigos abreviados para mostrar las últimas 5 confirmaciones, mostrar enlaces formateados al repositorio con la última actualización y más.

Precio

Markdown Github es una herramienta gratuita y puedes descargarla desde el repositorio de WordPress.

7. Código abreviado Gist GitHub

Como sugiere su nombre, Gist GitHub Shortcode le permite agregar GitHub Gists a sus publicaciones a través de códigos cortos. Por ejemplo, puede incluir un Gist completo con el siguiente código abreviado:

 [gist]

Además, puede insertar un archivo en esencia:

 [gist file="index.php"]

Aunque no recibe actualizaciones muy a menudo, la última fue hace más de 7 meses, Gist GitHub Shortcode es gratuito y lo puedes descargar desde el repositorio de WordPress.

8. Descargas de versiones de GitHub

Complemento de descargas de lanzamiento de GitHub Este complemento le permite obtener el recuento de descargas, los enlaces y otra información para los lanzamientos de los repositorios de GitHub a través de códigos abreviados. Por ejemplo:

  • El código [grd_count] le brinda la suma de todos los valores de conteo de descargas para una versión seleccionada (un repositorio de GitHub).
  • [grd_list] devuelve la lista de descargas de las versiones seleccionadas, incluido el nombre de la etiqueta, la descripción y la lista de archivos que se pueden descargar.
  • [grd_latest_version] proporciona el nombre de etiqueta de la última versión publicada.

Antes de comenzar a usar esta herramienta, vaya a su panel de control de WordPress > Configuración > Descargas de versión de GitHub y establezca valores para el nombre de usuario de GitHub y el nombre del repositorio que usará de forma predeterminada en los códigos abreviados.

Precio

GitHub Release Downloads es una herramienta gratuita que puede descargar desde el repositorio de WordPress.

9. Bloque incrustado para GitHub

Embed Block es una excelente herramienta para aquellos que desean incrustar repositorios de Github en sus sitios. Le permite agregar fácilmente un bloque de inserción del Repositorio de GitHub al Editor de bloques y mostrar una tarjeta con la información del repositorio.

Usando el Editor de Gutenberg, puede agregar un repositorio de GitHub a cualquier página o publicación en su sitio web. Además, Embed Block es muy fácil de usar. Simplemente ingrese la URL del repositorio y el complemento incrustará una tarjeta con todos los detalles del repositorio. El bloque incluye algunos estilos CSS básicos, pero puedes cambiarlos fácilmente con un poco de CSS.

Precio

Esta herramienta es gratuita y está disponible en inglés, español y portugués.

10. Contribución de compromiso de Github

Complemento de gráfico de contribución de GitHub para WordPress Con este complemento, puede mostrar todas las contribuciones que ha realizado en GitHub. Esto puede ser útil para crear más autoridad y mostrar a sus clientes o empleadores potenciales que usted es una fuente de conocimiento respetada en su campo.

Github Commit Contribution se puede integrar fácilmente con cualquier portafolio o sitio web de currículum y es totalmente receptivo, compatible con varios navegadores y listo para retina. Además, viene con dos diseños predefinidos y admite códigos abreviados.

Precio

Esta herramienta está disponible en Code Canyon por 13 USD.

11. Escribir en GitHub

La última herramienta en nuestra lista de los mejores complementos de GitHub para WordPress es Escribir en GitHub. Como su nombre indica, te permite escribir contenido en colaboración con otros autores y dejar que tus usuarios propongan mejoras a tu contenido de WordPress a través de GitHub.

Escribir en GitHub es una herramienta muy útil para los equipos, ya que les permite escribir y editar publicaciones de forma colaborativa utilizando GitHub. Además, los equipos pueden sincronizar el contenido de dos instalaciones diferentes de WordPress, así como preparar y obtener una vista previa del contenido antes de implementarlo en producción.

Precio

La mejor parte es que Escribir en GitHub es 100% gratis.

Conclusión

En resumen, estos complementos le permitirán combinar lo mejor de GitHub y WordPress. Con algunos de estos complementos, puede llevar la integración de GitHub-WordPress un paso más allá y mejorar su productividad. Podrá agregar control de versiones a su sitio, implementar nuevos lanzamientos directamente desde GitHub, incrustar repositorios en su sitio, almacenar toda la información de su sitio web en GitHub como archivos de descuento y mucho más.

Entonces, ¿qué complemento debería usar primero? Le recomendamos que comience con WP Pusher, GitHub Updater y VersionPress. Todos tienen versiones gratuitas y tienen excelentes características que te ayudarán a aprovechar al máximo GitHub en tu sitio con facilidad.

¿Utiliza algún complemento de GitHub? Háganos saber qué otras herramientas deberíamos incluir en la sección de comentarios a continuación.