Preguntas frecuentes sobre WordPress para usuarios de cPanel
Introducción: ¿Por qué esta FAQ?
Si estás leyendo esto, probablemente tienes una web con WordPress y tu proveedor de hosting te da acceso a cPanel. Es normal sentirse abrumado al principio: bases de datos, archivos PHP, ajustes de rendimiento... ¡parece chino! Pero no te preocupes.
Esta guía de Preguntas Frecuentes sobre WordPress para usuarios de cPanel está diseñada para resolver tus dudas más comunes de forma sencilla. Vamos a explicarte paso a paso cómo gestionar tu FAQ WordPress desde el panel de control, cómo manejar las bases de datos WordPress, configurar el PHP WordPress y aplicar trucos para optimizar WordPress sin ser un experto.
Empecemos por lo básico.
1. Acceso a cPanel y primeros pasos
¿Cómo entro a cPanel?
Normalmente accedes desde un enlace que te da tu hosting. Algo como tudominio.com/cpanel o tu-ip:2083. Usa el usuario y contraseña que te proporcionaron. Si usas un panel alternativo como Syspanel (antes HestiaCP), el puerto de acceso es el 2106, pero los conceptos son los mismos.
¿Qué es eso del "Document Root"?
Es la carpeta donde está instalado tu WordPress. En cPanel, suele ser public_html o una subcarpeta como public_html/miweb. Todo lo que subas ahí será visible en tu dominio.
[TIP] Si tienes dudas, en cPanel busca "File Manager" y ve a
public_html. Allí verás los archivos de WordPress (wp-config.php, wp-content, etc.).
2. Bases de datos WordPress: el corazón de tu web
¿Qué es una base de datos en WordPress?
Es donde se guarda todo tu contenido: entradas, páginas, usuarios, comentarios, configuraciones. Sin ella, WordPress no funciona.
¿Cómo creo una base de datos en cPanel?
- En cPanel, busca la sección "Bases de Datos MySQL" o "MySQL Databases".
- Crea una nueva base de datos (ej:
miusuario_wp). - Crea un usuario (ej:
miusuario_wpuser) y asígnale una contraseña segura. - Añade el usuario a la base de datos marcando "Privilegios: Todos".
- Guarda los datos: nombre BD, usuario y contraseña.
¿Cómo conecto WordPress a la base de datos?
Edita el archivo wp-config.php (en la raíz de tu WordPress) con esos datos:
define('DB_NAME', 'miusuario_wp');
define('DB_USER', 'miusuario_wpuser');
define('DB_PASSWORD', 'tu_contraseña');
define('DB_HOST', 'localhost'); // Normalmente localhost
[WARNING] Nunca uses el usuario root de MySQL. Crea siempre un usuario específico para cada web.
¿Puedo tener varias bases de datos para distintos WordPress?
Sí. Cada instalación de WordPress necesita su propia base de datos. En cPanel puedes crear tantas como quieras (sujeto a los límites de tu plan).
3. PHP WordPress: la versión correcta y cómo cambiarla
¿Por qué es importante la versión de PHP?
WordPress funciona sobre PHP. Versiones antiguas (como PHP 5.6) son lentas, inseguras y no compatibles con temas y plugins modernos. La recomendación actual es PHP 8.0 o superior.
¿Cómo cambio la versión de PHP en cPanel?
- Busca "Select PHP Version" o "MultiPHP Manager".
- Elige la versión deseada (ej: 8.2).
- Marca las extensiones necesarias:
mysqli,curl,gd,mbstring,xml,zip,intl. - Guarda los cambios.
[INFO] Si tu web se vuelve lenta o da error 500, prueba a cambiar temporalmente a PHP 7.4 y contacta a tu hosting.
¿Qué hago si mi panel no tiene "Select PHP Version"?
Algunos hostings usan Syspanel (puerto 2106). Allí busca "Ajustes de PHP" o "PHP Settings". El proceso es similar: seleccionas la versión y guardas.
4. Optimizar WordPress: trucos desde cPanel
¿Cómo acelero mi web con cPanel?
Optimizar WordPress no requiere ser un gurú. Aquí tienes pasos prácticos:
4.1 Activar la compresión Gzip
En cPanel, busca "Optimizar sitio web" o "Optimize Website". Marca "Comprimir todo el contenido". Esto reduce el tamaño de los archivos que se envían al navegador.
4.2 Habilitar el almacenamiento en caché
- Usa un plugin de caché (ej: W3 Total Cache, WP Super Cache, WP Rocket).
- En cPanel, activa "Caché de páginas" si tu hosting lo ofrece (suele estar en "Software" o "Caching").
4.3 Minimizar CSS y JS
Muchos plugins de caché ya lo hacen. También puedes hacerlo manualmente con herramientas como Autoptimize.
4.4 Usar una CDN
Integra Cloudflare (gratuito) desde cPanel o directamente desde tu dominio. Distribuye tu contenido en servidores globales.
4.5 Optimizar imágenes
Antes de subirlas, comprime con herramientas como TinyPNG. También puedes instalar un plugin como Smush o Imagify.
[TIP] Si tu web carga lento, revisa el tamaño de las imágenes. ¡Es el culpable número uno!
¿Cómo limpio la base de datos para optimizar?
Las bases de datos WordPress acumulan revisiones de entradas, comentarios spam, transients. Puedes:
- Usar un plugin como WP-Optimize o Advanced Database Cleaner.
- Desde phpMyAdmin (en cPanel) ejecutar consultas SQL, pero mejor no te arriesgues si no sabes.
¿Debo usar un plugin de caché o el de cPanel?
Ambos. El caché de cPanel (si existe) es a nivel de servidor, mientras que el plugin de WordPress es a nivel de aplicación. Se complementan.
5. Preguntas frecuentes sobre seguridad
¿Cómo hago copias de seguridad desde cPanel?
- Busca "Backup" o "Copias de seguridad".
- Descarga un backup completo (base de datos + archivos) o parcial.
- Programa backups automáticos si tu hosting lo permite.
[WARNING] No confíes solo en el hosting. Descarga copias periódicas a tu PC o a la nube (Google Drive, Dropbox).
¿Cómo protejo mi WordPress desde cPanel?
- Cambia la contraseña de cPanel y de la base de datos regularmente.
- Usa un plugin de seguridad (Wordfence, Sucuri, iThemes Security).
- Activa el cortafuegos de cPanel (si está disponible).
- Mantén WordPress, temas y plugins actualizados.
¿Qué hago si mi web es hackeada?
- Restaura desde una copia de seguridad limpia.
- Cambia todas las contraseñas.
- Escanea con un plugin de seguridad.
- Contacta a tu hosting para que revisen los logs.
6. Solución de problemas comunes
Mi web da error "Error establishing a database connection"
Esto indica que WordPress no puede conectar con la base de datos. Causas comunes:
- Datos incorrectos en
wp-config.php. - La base de datos o el usuario han sido eliminados.
- El servidor MySQL está caído (contacta al hosting).
Solución: Verifica los datos en wp-config.php y que la base de datos exista en cPanel.
¿Por qué no puedo instalar un plugin o tema?
Suele ser por permisos de archivos. En cPanel, ve a "File Manager", selecciona la carpeta wp-content y haz clic derecho > "Change Permissions". Pon 755 para carpetas y 644 para archivos.
[INFO] Si usas Syspanel (puerto 2106), los permisos se gestionan desde el administrador de archivos integrado.
Mi web se ve en blanco (pantalla blanca de la muerte)
- Activa el modo debug: en
wp-config.php, añade:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); - Revisa el archivo
wp-content/debug.logpara ver el error. - Causa típica: un plugin o tema incompatible, o límite de memoria PHP.
¿Cómo aumento el límite de memoria PHP?
En wp-config.php, añade:
define('WP_MEMORY_LIMIT', '256M');
O desde cPanel > "Select PHP Version" > "Switch to PHP Options" y busca memory_limit.
7. Preguntas sobre migraciones y cambios de dominio
¿Cómo migro mi WordPress a otro hosting con cPanel?
- Exporta la base de datos desde phpMyAdmin (en cPanel origen).
- Descarga todos los archivos vía FTP o File Manager.
- En el nuevo cPanel, crea la base de datos e importa el SQL.
- Sube los archivos a
public_html. - Edita
wp-config.phpcon los nuevos datos de BD. - Actualiza la URL en la base de datos (con plugin como Better Search Replace).
¿Cómo cambio el dominio de mi WordPress?
- Cambia la URL en Ajustes > General de WordPress (si aún accedes).
- O edita directamente en la base de datos: en phpMyAdmin, busca la tabla
wp_optionsy modificasiteurlyhome.
[WARNING] Haz siempre backup antes de migrar o cambiar dominio.
Conclusión
Esperamos que esta FAQ WordPress te haya sido útil. Recuerda que cPanel es tu aliado para gestionar bases de datos WordPress, configurar PHP WordPress y aplicar técnicas para optimizar WordPress. No tengas miedo de explorar: con estos pasos básicos, podrás mantener tu web rápida, segura y funcionando sin problemas.
Si te quedas atascado, busca en la documentación de tu hosting o contacta a su soporte. ¡Buena suerte con tu WordPress!
[INFO] Si tu panel es Syspanel (antes HestiaCP), recuerda que el puerto de acceso es el 2106 y las opciones son similares, pero con nombres distintos. No dudes en preguntarnos.
