Si has llegado hasta aquí buscando cómo descargar WordPress en tu PC, olvídate de los tutoriales que dan vueltas. Te lo cuento en plata: bajar WordPress es gratis, se hace en menos de un minuto y no necesitas ser informático. Pero hay un detalle que casi nadie te explica bien: el archivo que descargas no se ejecuta solo. Necesitas un entorno local. Y ahí es donde la mayoría se pierde.
Voy a contarte el proceso completo, con los errores típicos que vas a comerte y cómo esquivarlos. Porque descargar WordPress en tu ordenador es solo el primer paso de una cadena que incluye XAMPP, una base de datos y una configuración que mucha gente hace mal.
Qué es exactamente lo que descargas cuando bajas WordPress
Cuando pulsas el botón de descarga en la web oficial de WordPress.org, lo que recibes es un archivo ZIP con el núcleo del gestor de contenidos. Nada más. No hay instalador .exe, no hay asistentes mágicos. Es un conjunto de carpetas y archivos PHP que necesitan un servidor para funcionar.
Ese es el primer golpe de realidad para quien quiere descargar WordPress en su PC pensando que es como instalar Chrome. No lo es. WordPress es un software del lado del servidor, y tu ordenador no es un servidor por defecto. Por eso necesitas simular uno.
La versión que te interesa es la última estable, que a día de hoy va por la rama 6.x. No te lies con versiones beta ni con paquetes de terceros. Si bajas WordPress desde sitios que no sean wordpress.org, te arriesgas a meter código modificado en tu máquina. Y eso, en un entorno local de pruebas, puede parecer inofensivo, pero luego migras eso a producción y tienes un problema serio.
XAMPP: el compañero obligatorio para instalar WordPress en local
Aquí viene la parte que muchos tutoriales pasan por alto. Para que WordPress funcione en tu PC necesitas Apache (servidor web), MySQL (base de datos) y PHP (lenguaje). XAMPP te instala los tres de golpe y gratis. Hay alternativas como LocalWP o WAMP, pero XAMPP sigue siendo el estándar para quien empieza.
Descarga XAMPP desde apachefriends.org, elige la versión para Windows o Mac según tu sistema. La instalación es siguiente, siguiente, siguiente. Pero ojo con un detalle: si tienes Skype abierto, Apache no arrancará porque ambos usan el puerto 80. Ciérralo antes.
Una vez instalado, abre el panel de control de XAMPP y dale a Start en Apache y MySQL. Si los dos se ponen en verde, respiras. Si Apache se pone en rojo, revisa el puerto o desinstala cualquier otro servidor que tengas rondando.
Cómo colocar WordPress en htdocs sin liarla
Descomprime el ZIP de WordPress que descargaste. Dentro verás una carpeta llamada ‘wordpress’. Cópiala entera y pégala dentro de la carpeta ‘htdocs’ de XAMPP. Esa carpeta está normalmente en C:xampphtdocs en Windows.
Puedes renombrar la carpeta a algo más corto, como ‘miweb’, para no escribir ‘localhost/wordpress’ cada vez. Eso sí, si la renombras después de instalar, tendrás que cambiar la URL en la base de datos. Mejor decide el nombre antes de empezar.
Este paso es el que hace que descargar WordPress en tu PC tenga sentido: sin mover los archivos a htdocs, el navegador no encontrará nada. Es como tener la harina pero no el horno.
Crear la base de datos antes de ejecutar el instalador
Antes de abrir el navegador, ve a phpMyAdmin desde el panel de XAMPP. Haz clic en ‘Nuevo’ y crea una base de datos. Ponle un nombre simple, por ejemplo ‘wordpress_local’. El cotejamiento déjalo en utf8mb4_general_ci. No te compliques.
Ahora abre tu navegador y escribe localhost/miweb (o el nombre que hayas puesto). Verás la pantalla de bienvenida de WordPress. Te pedirá el nombre de la base de datos, el usuario y la contraseña. En XAMPP el usuario por defecto es ‘root’ y la contraseña está vacía. Sí, vacía. Es un entorno local, no pasa nada.
Si te da error de conexión, revisa que MySQL esté corriendo. Es el fallo número uno de quien intenta descargar WordPress en su PC por primera vez.
Errores que vas a cometer y cómo salir de ellos
- No puedo escribir en el archivo wp-config.php: a veces Windows bloquea permisos. Ejecuta XAMPP como administrador.
- La página sale en blanco: casi siempre es un problema de memoria PHP. Sube el memory_limit en php.ini.
- No me deja instalar plugins: en local no hay FTP. Añade define(‘FS_METHOD’, ‘direct’); en wp-config.php.
- Pierdo todo al reiniciar: no, no lo pierdes. Todo está en la carpeta htdocs y en MySQL. Pero haz copias si vas a tocar mucho.
Estos errores no son señales de que hayas hecho algo mal. Son el pan de cada día de cualquiera que monte WordPress en local. La diferencia entre el que aprende y el que abandona es si los busca o se rinde.
Para qué te sirve realmente tener WordPress en tu PC
Tener una instalación local de WordPress es oro puro para tres cosas: probar temas y plugins sin romper una web en producción, aprender a tocar código sin miedo, y desarrollar sitios antes de subirlos a un hosting real.
Yo lo uso para testear actualizaciones antes de aplicarlas en clientes. Si un plugin rompe algo, lo veo en local, no en la web del cliente. Eso te ahorra disgustos y llamadas incómodas.
También sirve para practicar SEO on-page sin que Google indexe tus pruebas. Aunque aviso: si dejas el entorno local accesible y con contenido duplicado, puedes liarla si lo subes mal. Ten cuidado con las migraciones.
Migrar de local a un hosting cuando ya domines esto
Cuando ya hayas jugado lo suficiente con tu WordPress local, querrás subirlo a internet. Ahí necesitas un plugin de migración como Duplicator o All-in-One WP Migration. Exportas, subes al hosting y cambias las URLs en la base de datos con una herramienta como Better Search Replace.
El error clásico es olvidar cambiar las URLs. Te queda una web que redirige a localhost y no hay quien la arregle sin tocar SQL. Así que apunta esto: antes de migrar, busca y reemplaza ‘http://localhost/miweb’ por tu dominio real.
Descargar WordPress en tu PC no es el final del camino, es el principio. Pero es un principio que te da libertad para experimentar sin coste y sin riesgo. Y eso, para quien empieza, vale más que cualquier curso de pago.