Este texto fue traducido usando IA. Si deseas ver el texto original en inglés, haz clic aquí.
GitHub Deployments en WordPress.com te permite gestionar y desplegar código directamente desde tus repositorios de GitHub. A continuación, encontrarás respuestas a algunas de las preguntas más frecuentes para ayudarte a solucionar problemas comunes.
Esta función está disponible en sitios con los planes Business y Commerce de WordPress.com. Si tienes un plan Business, asegúrate de activarlo. Para sitios gratuitos y sitios con los planes Personal y Premium, mejora tu plan para acceder a esta función.
Configurar una conexión prepara el entorno, pero no despliega tu código automáticamente. Para desplegar, debes hacer un commit de nuevo código en la rama seleccionada (si usas despliegues automáticos) o activar un despliegue manual a través del menú de conexión.
Esto probablemente significa que los archivos de tu repositorio están intentando sobrescribir una o más rutas protegidas, como archivos internos o plugins y temas gestionados. Cuando esto sucede, los archivos del despliegue se ignoran durante la transferencia y encontrarás un mensaje «Cannot deploy to protected directory.»
Si ocurre este problema, revisa los archivos de tu repositorio y asegúrate de que no estás intentando desplegar archivos o carpetas protegidos.
Para entender qué rutas están protegidas, puedes listarlas ejecutando un comando SSH en tu servidor. Ejecuta el comando cd /htdocs && find -not -writable, y deberías ver algo como lo siguiente:

Si deseas incluir un plugin o tema que aparece como una ruta protegida, excepto Jetpack y Akismet, puedes eliminar los plugins con enlaces simbólicos eliminándolos a través del WP Admin de tu sitio, mediante SFTP, o usando la CLI.