Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Qué es: Depósito de códigos

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

Un repositorio de código (o repositorio de código) es un núcleo centralizado que proporciona todo lo necesario para que los desarrolladores colaboren en proyectos de codificación.

Esto incluye el almacenamiento y gestión del código fuente y otros recursos, el control de versiones que hace un seguimiento de los cambios realizados por cada miembro del equipo, la posibilidad de escribir documentación para el software y una forma de compartir el código con los usuarios finales.

Glossary: Code Repository

¿Para qué sirven los repositorios de código?

Los repositorios de código se utilizan para almacenar, gestionar y colaborar en su código de programación, o código fuente. Se denominan comúnmente “repos”.

Además de simplemente almacenar el código, los repos de código también sirven como sistema de control de versiones. Esto permite a un equipo de desarrollo hacer un seguimiento de los cambios en su código a lo largo del tiempo, coordinar su trabajo con otros miembros del equipo y mantener un historial de revisiones.

Code Repositories Like GitHub Enable Collaborative Coding

Los desarrolladores pueden copiar el proyecto en sus propios ordenadores para trabajar en él sin afectar al repositorio original. Esto se conoce como “bifurcación” del código base.

Después de realizar cambios en el código, pueden solicitar que su fork se fusione de nuevo con el proyecto principal. El propietario del proyecto puede aceptar o rechazar sus cambios.

El código de programación de WordPress se almacena en un repositorio central de código. Esto permite al equipo de desarrollo del núcleo de WordPress y a los miembros del repositorio de WordPress añadir nuevas características, informar y corregir fallos y hacer sugerencias.

La mayoría de los desarrolladores de WordPress utilizan un repositorio de código para alojar sus plugins y temas. Esto les permite colaborar con otros desarrolladores, obtener respuestas / comentarios / opiniones y dejar que otros revisen su código.

Los usuarios de WordPress pueden descargar los plugins y temas desde el repositorio e instalarlos en sus sitios web.

¿Dónde se encuentra el repositorio de código del núcleo de WordPress?

Existe un repositorio que contiene el código de programación PHP en el que trabaja activamente el equipo de desarrollo del núcleo de WordPress.

Los miembros de la comunidad WordPress pueden contribuir codificando parches, corrigiendo e informando de fallos y sugiriendo nuevas características.

Esto explica en gran parte la grandeza de WordPress. Aunque un núcleo de desarrolladores dirige el desarrollo del proyecto, cualquiera puede contribuir a él, aunque no tenga conocimientos de programación.

Esto se debe a que WordPress es un proyecto de código abierto. Para más información, consulta nuestra guía sobre por qué WordPress es gratuito.

Puede encontrar el código fuente del proyecto del núcleo de WordPress en esta URL:

https://develop.svn.wordpress.org/
Information About the WordPress Core Repository

El control de versiones se gestiona mediante un sistema de código abierto llamado Subversion.

Puede obtener más información acerca del repositorio de código del núcleo de WordPress y de cómo puede colaborar visitando la página The WordPress Codebase del manual de WordPress.org.

¿Qué es GitHub?

GitHub es el repositorio de código más popular. Recibe su nombre de Git, un popular sistema de control de versiones que permite a varios usuarios trabajar en el mismo código base.

Es de uso gratuito para proyectos de código abierto y actualmente es el repositorio de código más utilizado por los desarrolladores de código abierto.

Puede encontrar una copia, o espejo, del repositorio del núcleo de WordPress en GitHub.

Muchos plugins y temas de WordPress se desarrollan en GitHub. Por ejemplo, el plugin MonsterInsights se desarrolla en GitHub, y cualquiera es bienvenido a contribuir.

The MonsterInsights Plugin for WordPress Is Developed on GitHub

Para más información, consulte la entrada de nuestro glosario en GitHub.

Cómo pueden utilizar los propietarios de sitios web WordPress los repositorios de código

Muchos usuarios de WordPress pueden hacer todo lo que necesitan usando el escritorio de WordPress y nunca visitarán un repositorio de código. Sin embargo, aquí hay algunas maneras en que los no desarrolladores pueden utilizar un repositorio de código.

Instalación de temas y plugins de WordPress

Seguro que ya sabes cómo instalar plugins y temas desde los directorios oficiales de WordPress. La facilidad para añadir nuevas características o un nuevo aspecto a tu sitio web es una de las principales razones por las que WordPress es tan popular.

Sin embargo, cuando un plugin o tema se desarrolla en un repositorio de código como GitHub, puedes descargarlo desde allí e instalarlo manualmente en tu sitio web.

Encontrarás instrucciones detalladas en nuestra guía sobre cómo instalar plugins y temas de WordPress desde GitHub.

Sugerir nuevas características e informar de fallos

Dos de las mejores formas en que los usuarios no técnicos pueden ayudar a mejorar WordPress y sus plugins y temas es sugiriendo nuevas características e informando de fallos.

Al buscar formas de mejorar su sitio web en WordPress, es posible que piense en una característica que aún no está disponible o que descubra una característica en un plugin que no funciona como debería.

Los repositorios de código como GitHub te permiten abrir un nuevo problema / conflicto / incidencia y hacérselo saber a los desarrolladores.

Opening a Feature Request Issue on GitHub

Si un número suficiente de personas está de acuerdo con tu solicitud de característica y hay desarrolladores interesados en trabajar en ella, es posible que acabe formando parte del software.

Puede obtener más información en nuestra guía sobre cómo hacer sugerencias de nuevas características para WordPress.

Añadir control de versiones

Dado que los desarrolladores y usuarios avanzados están familiarizados con GitHub, también pueden optar por utilizarlo para el control de versiones en sus sitios web de WordPress.

Esto les permite ver fácilmente lo que ha cambiado en sus sitios web, y deshacer esos cambios si es necesario.

Esperamos que este artículo te haya ayudado a aprender más acerca de los repositorios de código en WordPress. También puede consultar nuestra lista de lecturas adicionales a continuación para ver artículos relacionados con consejos, trucos e ideas útiles para WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Lecturas adicionales

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!