Sitio web de control de versiones de WordPress con temas instalados

Al ser nuevo en el ecosistema de desarrollo de WordPress, tengo pocas consultas con las que me he encontrado actualmente. Han instalado wordpress y funcionaba como se esperaba. Había instalado un tema en el website recientemente en la copy de trabajo local. Además, se agregaron 2 miembros más al equipo que anteriormente era una sola persona y, por lo tanto, se controló la versión del código con el repository del server bitbucket.

Ahora, el problema es cuando los nuevos desarrolladores clonaron el repository remoto en su máquina local (wordpress completo con tema instalado) está disponible. Pero no funciona correctamente, ya que las nuevas páginas / enlaces / menus / imágenes añadidas no se reflejan para el local del otro.

Me gustaría saber las reglas generales que se deben seguir mientras la versión controla WordPress. ¿Los temas añadidos / código adicional han cambiado files, etc. solo necesitan ser controlados por la versión en lugar de todos los files de WordPress? En mi caso, ¿cuáles serían los cambios que tengo que hacer (los files que necesito configurar para get el último código del repository para que se ejecute localmente) Necesitaríamos controlar la versión de WordPress, incluida la database? Por favor avise.

Sí, el problema principal que tienes allí es que todo lo que quieres está dentro de la database. Hay elementos de control de versiones para db pero no está seguro de cómo funcionan mejor … por lo que puede exportarlos y compartirlos con ellos, o todos funcionan desde un server de bases de datos remotas. Puede cambiar las cnetworkingenciales de db, incluida la dirección IP, etc. en wp-config.

En cuanto al control de versiones, solo guardo mi tema en git y el wp-config, etc … lo mínimo que puedo. Luego uso el compositor https://getcomposer.org/ para get WordPress y hacer uso de https://wpackagist.org/ para get complementos.

Roots hizo una buena introducción al compositor y WordPress, donde comencé a aprender y vale la pena verlo: https://roots.io/using-composer-with-wordpress/