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

Cómo usar FTP para subir archivos a WordPress para principiantes

¿Quieres aprender a utilizar FTP para subir archivos a tu sitio web WordPress?

FTP, o Protocolo de Transferencia de Archivos, es una forma rápida y sencilla de subir archivos desde su ordenador a su sitio web.

En este artículo, le mostraremos cómo utilizar FTP para subir archivos a WordPress.

How to Use FTP to Upload Files to WordPress for Beginners

He aquí un breve resumen de los temas que trataremos en esta entrada:

¿Qué es el FTP?

FTP es la abreviatura de File Transfer Protocol (protocolo de transferencia de archivos). Es una forma estándar de transferir archivos desde su ordenador a su cuenta de alojamiento de sitios web. Es como gestionar archivos en Internet.

Si ha creado un sitio web con WordPress, es posible que haya oído hablar de FTP y se haya preguntado si debería utilizarlo.

Utiliza un paquete de software cliente FTP para conectarte al servidor FTP de tu sitio web.

Una vez realizada la conexión, podrá acceder a los archivos de su sitio web y subir archivos desde su ordenador.

Te preguntarás para qué necesitas FTP si puedes transferir archivos a tu sitio sin necesidad de él.

Puedes subir archivos de medios desde tu área de administrador de WordPress. También puedes subir plugins y temas con WordPress.

FTP es útil porque se puede utilizar incluso cuando hay un problema con su sitio de WordPress. Por ejemplo, puede utilizarlo para subir un archivo de plugin o tema manualmente cuando esté diagnosticando problemas de WordPress.

Elegir un software FTP

En primer lugar, tendrá que descargar e instalar un cliente FTP en su ordenador. Un cliente FTP es una aplicación que le ayuda a conectarse a su sitio web y transferir archivos mediante el protocolo FTP.

Hay muchos clientes FTP entre los que elegir. Si desea ayuda para elegir uno que funcione en su ordenador, puede marcar / comprobar nuestra lista de los mejores clientes FTP para Mac y Windows.

Algunos programas gratuitos populares son WinSCP para Windows, Cyberduck para Mac y el multiplataforma FileZilla.

En este tutorial utilizaremos FileZilla, pero los conceptos básicos son los mismos independientemente del software que elijas.

Conexión a su sitio WordPress mediante FTP

Para mantener la seguridad de tus archivos, el FTP requiere un nombre de usuario y una contraseña. Así que, cuando abras tu software FTP, tendrás que introducir tus credenciales de acceso / acceso a FTP.

Sus credenciales de acceso / acceso FTP le fueron enviadas por correo electrónico cuando se registró en su cuenta de alojamiento WordPress.

También puede encontrar la información de su cuenta FTP en el Escritorio cPanel de su cuenta de alojamiento.

Manage FTP accounts under your hosting control panel

Si no encuentra sus credenciales de acceso / acceso, puede ponerse en contacto con su proveedor de alojamiento para obtener esa información.

Una vez que tenga la información de acceso, abra FileZilla y seleccione la opción Archivo ” Gestor de sitios del menú superior.

Go to File » Site Manager

Se abrirá una ventana emergente en la que podrás añadir información sobre tu sitio web.

Debe hacer clic en el botón “Nuevo sitio” y poner un título a su sitio web.

Provide a Title for Your Website

Ahora es el momento de introducir los datos de acceso que has encontrado antes. En la sección de protocolo, debes seleccionar SFTP si tu proveedor de alojamiento es compatible con / dar soporte. De lo contrario, déjalo como FTP.

Se te pedirá que introduzcas tu alojamiento. Normalmente es tu nombre de dominio, pero a veces tienes que añadir ‘ftp.’ al principio.

A continuación, seleccione “Normal” como tipo de inicio de sesión e introduzca su nombre de usuario y contraseña de FTP.

FTP credentials

Una vez introducidos estos datos, haz clic en el botón “Conectar” para continuar. FileZilla guardará los ajustes de tu sitio web para futuros accesos y abrirá una nueva conexión FTP a tu sitio web.

Si es la primera vez que se conecta a su sitio web desde este ordenador, es posible que FileZilla le muestre un mensaje / ventana emergente de certificado.

Accept certificate

Puedes evitar que aparezca marcando la opción “Confiar siempre en el certificado para futuras sesiones”. A continuación, haz clic en el botón “Aceptar” para continuar.

FileZilla intentará acceder a su sitio web utilizando las credenciales que introdujo. Una vez conectado, verá dos columnas de archivos y carpetas.

Local and Remote File Lists

La columna de la izquierda enumera los archivos locales de su ordenador. La columna de la derecha muestra los archivos remotos de su sitio web. Esta estructura / disposición / diseño / plantilla le permite transferir fácilmente archivos desde y hacia su sitio web.

Subida de archivos a su sitio WordPress mediante FTP

Ya está listo para subir archivos a su sitio web. Empecemos con algo fácil. Vamos a subir un archivo de prueba a la carpeta principal de nuestro sitio web.

Abre el Bloc de notas o TextEdit en tu ordenador y guarda un archivo en blanco. Puede llamarlo test-upload.txt.

A continuación, cambie a su cliente FTP. En la columna Sitio local, vaya a la carpeta que contiene el archivo de prueba en su ordenador.

Asegúrese de que puede ver la carpeta a la que desea subir en la columna Sitio remoto de la derecha.

A continuación, haga clic con el botón derecho del ratón en el archivo y seleccione “Subir” en el menú.

Right Click and Select Upload

FileZilla subirá el archivo desde su ordenador a su sitio WordPress. Crea una copia del archivo y deja el original en su ordenador.

No recomendamos subir archivos arrastrando y soltando porque es menos fiable. Por ejemplo, si arrastra accidentalmente el archivo a una carpeta, es posible que lo suba a un lugar equivocado de su sitio web.

Esto es importante porque WordPress espera encontrar ciertos archivos y carpetas en ubicaciones específicas. Subir un archivo a la carpeta equivocada puede causar un problema.

Por ejemplo, cuando subes archivos de medios mediante FTP, deben estar en una carpeta dentro de /wp-content/uploads/. Los temas deben subirse a /wp-content/themes/ y los plugins a la carpeta /wp-content/plugins/.

Para ver cómo funciona, puede subir manualmente un plugin a su sitio web de WordPress.

En primer lugar, debes descargar el plugin y descomprimirlo. Encontrarás una carpeta que contiene el plugin.

Consejo: Puede descargar plugins gratuitos para WordPress visitando el directorio de plugins del sitio web WordPress.org.

Downloading a WordPress plugin

Asegúrese de que puede ver esa carpeta en la columna izquierda de su cliente FTP. A continuación, vaya a la carpeta wp-content/plugins/ en la columna Remote.

Después, puede subir la carpeta de plugins desde su ordenador a su sitio web.

Upload a Plugin

El plugin tardará más en cargarse que nuestro archivo de prueba.

Una vez que haya terminado de subirse, tiene que visitar la página de plugins dentro de su área de administrador de WordPress para activar el plugin.

Activate the Plugin

La subida de un tema premium es similar. En primer lugar, tienes que descargar y descomprimir la carpeta del tema en tu ordenador. Después, puede subirlo a la carpeta
/wp-content/themes/ de tu sitio web.

Descarga de archivos de su sitio WordPress mediante FTP

FTP no sólo se utiliza para subir archivos desde su ordenador a su sitio web WordPress. También se puede utilizar para descargar archivos y poder editarlos.

Basta con hacer clic con el botón derecho del ratón en el archivo que desea descargar en la columna Sitio remoto y seleccionar “Descargar” en el menú. El archivo se transferirá a la carpeta que esté viendo en la columna Local de la izquierda.

Right Click and Select Download

También puede utilizar FTP para hacer copias de seguridad de sus archivos de WordPress. Sólo tienes que seleccionar todos los archivos y carpetas y descargarlos a tu ordenador.

Pero recuerde que no se trata de una copia de seguridad completa de su sitio WordPress. Todo su contenido se almacena en una base de datos, no los archivos que ha descargado.

Si también desea hacer una copia de seguridad de su contenido, puede hacerlo creando una copia de seguridad manual de su base de datos de WordPress.

💡Tip: The best way to back up WordPress is by using a WordPress backup plugin. We recommend using Duplicator because it comes with scheduled backups that you can securely save on the cloud and restore your website with 1-click when needed.

Esperamos que este tutorial te haya ayudado a aprender a utilizar FTP para subir archivos a tu sitio web WordPress.

También puede consultar nuestra guía de seguridad de WordPress paso a paso para principiantes o comprobar nuestra lista de plugins de WordPress imprescindibles para hacer crecer su sitio.

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.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

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!

Reader Interactions

119 comentariosDeja una respuesta

  1. Moinuddin Waheed

    I have used FileZilla for uploading website through ftp lately but have not used for years.
    Ever since then I have made many almost all the websites on live server and for waiting time period kept the website behind coming soon page.
    Nevertheless, using ftp to upload websites is a good way and has been in good practice since long.
    Thanks for the detailed step by step guide.

  2. Owen

    How do you then access the files from your Wordpress side of things?

  3. Jay

    Hello,
    I’ve successfully uploaded an mp3 file to my wordpress “uploads” folder via the ftp client Transmit, however, the file doesn’t show up in the media browser in the site’s dashboard. Is there another step I need to take for it to appear there? Thanks

  4. Gabriel

    Rather hard to explain the problem (if it even is a problem) but I manage to connect using a personally created FTP acc in the control panel of my website. What seems to be throwing me off is that under the “remote site: /” bar all that appears is a “/” folder, and that’s it. Am I missing something here? From videos, I’ve seen additional folders pop-up like “.htaccess” and such.

    • WPBeginner Support

      You would want to reach out to your hosting provider to help fix the FTP account and where it is pointing on their hosting.

      Administrador

      • Gabriel

        Appreciate the response. You guys seriously have such an awesome team to reply to comments.

  5. Anna

    If I have my site developed locally on my computer using MAMP, what is the process of uploading it to my site using FTP? The site does not have WordPress installed yet . Can I just upload all files ? Thanks for your help.

  6. Jonathan

    The link you gave for Filezilla download was not direct to download page (there was some note about moving it, likely since you wrote this article).

    • WPBeginner Support

      Thank you for letting us know, the link should be updated :)

      Administrador

  7. Eneh Stanley

    Please after following the step in your guide, with a theme and I decided to change my theme, will the setting work right or not

    • WPBeginner Support

      FTP is not affected by the theme active on your site or changing themes.

      Administrador

  8. Tania Miller

    This weekend I discovered my website was offline. My website is offline again this morning so I downloaded Filezilla as recommended. Having attempted to log-in this morning using Filezilla, the message is coming up “cannot connect to server” so I’m guessing this is their server error and not an issue on my website?

    • WPBeginner Support

      You would likely need to check with your hosting as that would be the most likely issue.

      Administrador

  9. ALEXA

    HI
    Greetings
    i want to ask from you that, i am a biginner i have domain and host and how could i install wordpress, the website was live before but now its not
    how could i start?

    thanks

  10. Kelly H

    Do you have any insight – I successfully connected through FileZilla but my Remote Site is blank. What am I doing wrong?

    • WPBeginner Support

      You would want to check with your hosting provider to ensure you’re connecting to the correct folder

      Administrador

  11. Jokine54

    Will I be able to edit and customize a template I uploaded with filezilla in my WordPress ?

    Let me put it this way: after uploading a template to my WordPress with filezilla, will I be able to find it the template in my WordPress so that I can customize it?

    I hope my question was clear a bit

    • WPBeginner Support

      As long as you placed the theme in the themes folder you should be able to edit it the same as any other theme

      Administrador

  12. Rishav Raj

    I can’t see a public_html folder in Filezilla for my website. Also, when I uploaded a sitemap, and copied the url to the search console, it shows invalid and ‘couldn’t fetch’. Plus, Google is useless about this. I’m so lost, help me out here please?

  13. Laura

    Thank you so much for posting this!! I did have one question, when trying to upload my site to wordpress, does the wordpress site itself have to be live in order to connect via filezilla? I keep receiving connection timed out and can’t connect to server…

    • WPBeginner Support

      The site shouldn’t need to be live, you may want to reach out to your hosting provider to ensure there are no errors with your connection or from their end.

      Administrador

  14. Okiki Adebajo

    Thanks alot, this really helped me. I watched the video and understood it more better.

    • WPBeginner Support

      Glad our video and article could be helpful :)

      Administrador

  15. Miguel Bentivegna

    I really found this helpful! and not only this but most of your other blog posts and articles! Thanks!

    • WPBeginner Support

      Glad our content could be helpful :)

      Administrador

  16. Kiki

    Hello! Not sure if you have made a post about it before, but I’m wondering about what to do if you close yourself out of wordpress dash. I once made changes to a file within wp dash editor and i could’nt access it anymore, it also left my site with an error.
    For that I had to contact my hosting provider.
    If something happens where not even the hosting company can help access wp dash again, is there something specific we would have to do?
    Thanks!

  17. Atta Ul Monim

    I have designed a WordPress website on localhost. Can I upload it to WordPress.com (Having purchased hosting plan), with all of my settings and customizations? Please guide. Thanks

  18. Abraham

    Hey your post is really fantastic and useful. but what i need to know is in my case I am not trying to upload a plugin or a theme. I am trying to upload a couple pages together in a folder that can be opened directly with a URL. And I am completely lost. because my files in the folder were uploaded already besides the folders like wp-admin or wp-content. but when I try to type in a browser mydomainname.com/foldername (you understand what I mean i hope), I get nothing. So I don’t know what to do. And those pages are html pages that I want to upload so that they could be seen exactly as in my Kompozer and not as my other wordpress pages.
    Could you help me please?

  19. Christi

    This was fantastic!! I barely know what I’m doing and had updated plugins and then received a parse error. Through these instructions I have my website back!! Thanks!

  20. Ryan Hellyer

    This is horrendous advice. Why on earth would recommend anyone use FTP to upload files to their website?

    The gods invented SFTP for a reason. Use that instead.

    • WPBeginner Support

      Hey Ryan,

      Our audiences are beginners and we didn’t want to confuse them with the jargon. We feel that many FTP clients support FTP over TLS and many hosting providers support it as well. But you are right, we should have mentioned that users should select SFTP when available. We have updated the article to let users know that it’s best to use SFTP when possible.

      Administrador

  21. saravanan

    hi i am having a parse error in my site i tried using filezilla and followed your steps but i couldn’t login into the server please help me and save my life team i am in very critical situation.

  22. Rachel Vetter

    Thanks so much! This seriously saved my life, and only took me a little while with the help of this video. Much appreciated

  23. Mike

    Thanks.
    My blog vanished when I updated one of the plugins.
    You saved my butt – and my blog

  24. Fanios

    I recently built WordPress site on xampp server for my company which have its own data center.They want the site to be hosted on windows server 2012 in this data center by buying domain name from ISP.So,can you please guide me how to do this.Thanks in advance and a really appreciation all your tutorials and efforts.

  25. Tom Josef Guban

    I would like to ask. is it possible to import an entire folder from ftp server to wordpress instead of importing a single file? If so, how is this possible? Thank you.

  26. sachin

    how to upload local server wordpress files to live server???
    can you upload some video?

  27. Armando

    thanks for this excellent video, I would like to ask you about videos, what happened if you have a video that you cannot uploaded from wordpress and instead you need to use FTP (where is the Media folder) to drop this file?

    Thanks a lot

    • WPBeginner Support

      Hi Armando,

      You can upload it to /wp-content/uploads/ folder.

      However, the video will not appear in your WordPress media library inside admin area. You can still manually add the video by entering its URL.

      Administrador

  28. Alvaro

    I love you so much! I really appreciate your help, you just saved my life.

  29. David Komarnicki

    Your voice is clear. You delivery, for me. a beginner, was so fast -along with your speed of mouse movement, your presentation became- because of the speed – was impossible for me to follow. Is there a way for me to slow down your Delivery?
    Sincerely,
    David

  30. Darran

    Hi, I locked myself out of my site after I changed the url’s when attempting to move from ,wp, sub directory to public_html for live site. If I have a back-up of before I altered the home and site url’s can I upload it using ftp, or do I need to make changes in phpmyadmin first? Thankyou in advance.

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.