Puedes usar SFTP y SSH para transferir archivos desde y hacia tu sitio. Esta guía comparte respuestas y soluciones a preguntas frecuentes sobre problemas de acceso a archivos, SFTP y SSH.
Esta función está disponible en sitios con los planes Business y Commerce de WordPress.com, y el plan Pro heredado. Si tienes un plan Business, asegúrate de activarlo. Para los sitios con los planes gratuito, Personal y Premium, mejora tu plan para acceder a esta función.
En esta guía
- ¿Qué archivos y carpetas puedo editar por SFTP?
- He cargado un plugin/tema y no puedo verlos en mi escritorio.
- He modificado mis archivos de tema, pero mis cambios desaparecieron después de actualizar el tema.
- He añadido mi sitio web a mi cliente SFTP y no funciona.
- He cargado imágenes a través de SFTP, pero no aparecen en mi biblioteca de medios.
- ¿Qué permisos de archivo debo establecer?
- ¿El contenido cargado a través de SFTP cuenta para el límite de almacenamiento de mi sitio web?
- He cargado un plugin mediante SFTP, pero no puedo activarlo. ¿Qué debería hacer?
- Estoy intentando cargar un tema en mi sitio web, pero se indica que es demasiado grande. ¿Puedo cargarlo mediante SFTP?
- ¿Puedo añadir módulos PHP personalizados como ioncube?
- ¿Cómo otorgo a mi desarrollador de temas o plugins acceso a mi sitio web a través de SFTP?
- ¿Puedo solicitar ayuda para usar las herramientas de línea de comandos?
- ¿Están disponibles todos los comandos?
- ¿Puedo definir mi propia contraseña de SFTP y SSH?
- ¿Puedo tener varias claves SSH?
- ¿Qué ocurre si algo falla?
¿Tienes alguna pregunta?
Pregunta a nuestro AI AssistantAlgunos directorios de la estructura del sistema de archivos están bloqueados y no se puede acceder a ellos a través de SFTP. Esto resulta crucial para la seguridad y ayuda a garantizar la funcionalidad de tu sitio.
En la captura de pantalla siguiente, podrás ver que algunos directorios principales tienen un icono con la marca «?» junto a ellos:
- _wp_
- advanced-cache.php
- object-cache.php
- wp-load.php
El icono de interrogante significa que el directorio forma parte de la instalación de WordPress principal de tu sitio web. Estos archivos principales no se pueden modificar, ya que son necesarios para garantizar el funcionamiento del sitio web.

Sí, puedes realizar cambios en el archivo wp-config.php de tu sitio. Te recomendamos que no modifiques este archivo a no ser que sea absolutamente necesario. Si no estás seguro cuando tengas que realizar cambios, ponte en contacto con nosotros antes de aplicarlo.
Para la mayoría de los temas proporcionados por WordPress.com, el archivo functions.php tiene un enlace simbólico y está protegido. Esto significa que no se puede editar. Sin embargo, los temas de terceros o los temas que se han instalado manualmente sí que permiten que sus archivos functions.php se modifiquen.
Ten en cuenta que la edición o adición de código no probado en functions.php pueden provocar que tu sitio web se bloquee. Además, normalmente, los cambios se pierden cuando se actualiza el tema. Te recomendamos que utilices plugins como fragmentos de código si quieres aplicar modificaciones en el archivo functions.php de tu sitio web. Este plugin te permitirá disponer de mayor control y granularidad cuando se ejecuten esos fragmentos. Además, los fragmentos del plugin pueden desactivarse fácilmente si algo no va según lo previsto.
No, no puedes editar los archivos principales de WordPress ni los temas ni plugins por defecto de WordPress.com. Estos archivos son fundamentales para que tu sitio web siga funcionando. No se pueden editar a través de SFTP.
Asegúrate de haberlos cargado en la carpeta correcta. Si los plugins no están en /wp-content/plugins/ y los temas no están en /wp-content/themes/, no funcionarán.
Este es el comportamiento previsible si no has utilizado un tema secundario para hacer modificaciones, ya que cualquier modificación se sobrescribirá con la versión nueva del tema. Sigue estas instrucciones si quieres ejecutar tus propios temas personalizados.
Asegúrate de haber especificado una conexión SFTP en la configuración de tu cliente. Si utilizas la opción de conexión rápida, confirma que estableces como prefijo sftp:// en tu dirección SFTP.
Es lo previsible, ya que WordPress no reconoce los archivos de medios subidos a través de SFTP. Aunque se puede acceder a ellos desde la URL directa, no aparecerán en el área de administración. Puedes usar plugins como Media Sync para resolver este problema. De ese modo, las imágenes y los vídeos cargados en el sitio web a través de SFTP se verán con normalidad en tu biblioteca de medios.
Por defecto, tus permisos de archivo y carpeta deben establecerse en 755. Si cambias estos ajustes, tu sitio puede sufrir daños. También verás que algunos archivos con enlaces simbólicos pueden tener permisos diferentes. Es normal y no se puede modificar.
Sí, el contenido cargado a través de SFTP cuenta para el límite de almacenamiento de tu sitio web, de forma similar al contenido cargado a través de la biblioteca de medios.
Aunque intentamos garantizar que tu sitio web de WordPress.com sea compatible con todos los plugins posibles, hemos detectado que algunos plugins no se ajustan bien en nuestra plataforma o que son incompatibles. Asegúrate de que no has cargado ningún plugin incompatible.
Estoy intentando cargar un tema en mi sitio web, pero se indica que es demasiado grande. ¿Puedo cargarlo mediante SFTP?
Sí. Aunque, por regla general, podrás cargar un tema en tu sitio web desde Apariencia → Temas →Añadir nuevo, hay un límite de 50 MB de espacio para seguridad, ya que algunos temas pueden incluir otros archivos que no forman parte del propio tema.
El primer paso en estos casos sería volver a comprobar si dispones de los archivos de tema correctos. Los temas de terceros pueden incluir elementos dentro de su archivo zip, como contenido de demostración o información sobre la licencia. Asegúrate de que solo cargas los archivos de tema que se pueden instalar en WordPress en tu sitio.
Si has eliminado los archivos adicionales, pero sigues obteniendo un error, puedes usar el SFTP para añadir este tema a tu sitio web. Para ello, descomprímelo y colócalo en el directorio /wp-content/themes/.
No. Aunque algunos plugins pueden requerir que se instalen módulos PHP personalizados para funcionar, este se establece en el lado del servidor y no se puede modificar. Puedes consultar los detalles de nuestro entorno de servidor aquí.
Si un desarrollador de plugins o temas solicita acceso a través de SFTP, puedes proporcionar tus credenciales de SFTP. Está limitado a un usuario de SFTP por sitio. Asegúrate de que restableces la contraseña de SFTP cuando ya no necesite acceso.
Debido a la complejidad de SSH y WP-CLI, no podemos proporcionar una ayuda demasiado amplia relativa al uso de estas herramientas. Cuenta con nuestros Happiness Engineers para resolver cualquier problema relacionado con la conexión con SSH, pero no pueden ayudarte con el uso de comandos.
Hay numerosos recursos sobre el uso de la línea de comandos de Linux. Algunos de los ejemplos más frecuentes incluyen las siguientes fuentes de terceros.
- Tutorial para principiantes sobre la línea de comandos de Ubuntu
- Manual de comandos de Linux de freeCodeCamp
- LinuxCommand.org
- Curso de shell de Microsoft
Para proporcionar un entorno seguro y eficaz, WordPress.com puede aplicar restricciones o desactivar algunos comandos de WP-CLI y shell. Los documentos de WP-CLI proporcionan una lista de los comandos disponibles de WP CLI.
El sistema genera automáticamente el nombre de usuario y la contraseña. Estas credenciales son exclusivas para cada sitio. Por ello, si tienes varios sitios, tendrás que usar varios nombres de usuario y contraseñas para cada sitio.
Solo puedes agregar una clave por cuenta de WordPress.com, que luego puedes adjuntar a varios sitios. Cada sitio puede tener varias claves asociadas, una por usuario privilegiado.
Si cambias ajustes de tu sitio relacionados con SFTP y algo no sale bien, puedes restaurar una copia de seguridad anterior de tu sitio.
Si realizas una acción y ocurre algo que te impide acceder a las copias de seguridad, podemos ayudarte a restaurar tu sitio a un punto anterior antes de ejecutar el comando. Sin embargo, no podremos ayudarte a depurar tu comando para que funcione como se espera.