Preguntas frecuentes sobre WordPress: Soluciones comunes
¿Por qué mi WordPress muestra la "Pantalla Blanca de la Muerte"?
Este es uno de los errores WordPress más temidos, pero no te preocupes, tiene solución. La "Pantalla Blanca de la Muerte" (WSOD) ocurre cuando el sitio se queda en blanco sin mostrar ningún contenido. Generalmente es causado por un conflicto de plugins, un tema defectuoso o un límite de memoria excedido.
Solución paso a paso para la Pantalla Blanca
- Accede a tu panel de control de hosting. Si usas Syspanel, ingresa por el puerto 2106.
- Ve al administrador de archivos. Busca la carpeta
wp-content. - Renombra la carpeta
pluginsaplugins_old. Esto desactivará todos los plugins de golpe. - Vuelve a cargar tu sitio. Si funciona, el problema está en un plugin. Vuelve a renombrar la carpeta a
plugins, entra a/wp-adminy activa los plugins uno por uno para encontrar el culpable. - Si sigue en blanco, renombra la carpeta del tema. Dentro de
wp-content/themes, busca tu tema activo (ej.twentytwentythree) y renómbralo atwentytwentythree_old. WordPress cargará un tema por defecto.
[TIP] Si no puedes acceder al panel de control, usa un cliente FTP como FileZilla para hacer estos cambios.
Error "Error al establecer conexión con la base de datos"
Este mensaje significa que WordPress no puede comunicarse con la base de datos donde guarda toda tu información. Es otro de los errores WordPress más comunes.
Causas y soluciones para el error de base de datos
Causa 1: Credenciales incorrectas en el archivo wp-config.php
- Accede a la raíz de tu instalación de WordPress.
- Busca el archivo
wp-config.phpy ábrelo con un editor de texto. - Revisa estas líneas:
define('DB_NAME', 'nombre_base_datos'); define('DB_USER', 'usuario_base_datos'); define('DB_PASSWORD', 'contraseña_base_datos'); define('DB_HOST', 'localhost'); - Compara estos datos con los que tienes en tu panel de hosting. Si usas Syspanel, puedes encontrar esta información en la sección de bases de datos.
Causa 2: La base de datos está corrupta
- En el mismo
wp-config.php, justo antes de la línea que dice/* That's all, stop editing! Happy publishing. */, añade esta línea:define('WP_ALLOW_REPAIR', true); - Guarda el archivo y visita
tusitio.com/wp-admin/maint/repair.php. - Haz clic en "Reparar base de datos".
- ¡Importante! Una vez reparada, borra esa línea del
wp-config.phppor seguridad.
[WARNING] Si nada de esto funciona, contacta a tu proveedor de hosting WordPress. Podría ser un problema del servidor.
¿Cómo solucionar el error "Lo siento, no tienes permiso para acceder a esta página"?
Este error suele aparecer al intentar acceder a ciertas áreas del panel de administración. Es frustrante, pero fácil de arreglar.
Pasos para recuperar el acceso
- Revisa los roles de usuario. Si eres el administrador, ve a Usuarios > Todos los usuarios y asegúrate de que tu perfil tenga el rol "Administrador".
- Limpia la caché del navegador y las cookies. A veces una caché sucia causa conflictos de sesión.
- Desactiva plugins de seguridad temporalmente. Algunos plugins de seguridad pueden bloquear IPs o rutas por error. Renombra la carpeta del plugin de seguridad desde el administrador de archivos.
- Verifica los permisos de archivos. Los archivos de WordPress deben tener permiso 644 y las carpetas 755. Si todo está en 777, el servidor puede bloquear el acceso por seguridad.
¿Por qué no puedo instalar o actualizar plugins/temas?
Este problema suele deberse a permisos de archivos incorrectos o a que WordPress no puede escribir en el disco.
Soluciones para problemas de instalación
- Solución 1: Configura correctamente los permisos. Desde tu panel de hosting o FTP, asegúrate de que la carpeta
wp-contenttenga permisos 755 y que el dueño de los archivos sea el usuario del servidor web. - Solución 2: Activa las actualizaciones automáticas. En el archivo
wp-config.php, añade esta línea:define('WP_AUTO_UPDATE_CORE', true); - Solución 3: Aumenta el límite de memoria. Si el error dice "Allowed memory size exhausted", añade esto en
wp-config.php:define('WP_MEMORY_LIMIT', '256M'); - Solución 4: Desactiva la verificación SSL para descargas. Si tu servidor tiene problemas con SSL, añade:
define('WP_HTTP_BLOCK_EXTERNAL', false);
[INFO] Si tu hosting WordPress es muy restrictivo, es posible que necesites un plan que permita la instalación de plugins.
Error "El enlace que has seguido ha caducado" al subir archivos
Este error es muy común al intentar subir temas, plugins o imágenes grandes. Significa que el servidor está limitando el tamaño de las subidas.
Cómo aumentar el límite de subida de archivos
- Crea o modifica el archivo
php.ini. En la raíz de tu WordPress, crea un archivo llamadophp.inicon este contenido:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
- Si no funciona, usa el archivo
.htaccess. Añade estas líneas al final del archivo.htaccessen la raíz:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
- En Syspanel, busca la opción "Select PHP Version". Allí puedes ajustar estos límites de forma gráfica.
[WARNING] Si tu hosting usa servidores Nginx, el
.htaccessno funcionará. Debes pedir a tu proveedor que aumente estos límites.
¿Cómo arreglar el bucle de redirección en WordPress?
Un bucle de redirección ocurre cuando el navegador entra en un ciclo infinito entre URLs. Verás un error como "ERR_TOO_MANY_REDIRECTS".
Pasos para romper el bucle
- Limpia la caché de tu navegador y la caché de WordPress. Si usas un plugin de caché, bórrala desde el panel de administración.
- Revisa la configuración de la URL. En
wp-config.php, añade estas líneas (ajusta las URLs a las tuyas):
define('WP_HOME', 'https://tusitio.com');
define('WP_SITEURL', 'https://tusitio.com');
- Desactiva temporalmente los redireccionamientos de HTTPS. Si tu sitio usa SSL, asegúrate de que no haya reglas duplicadas en
.htaccess. Busca líneas comoRewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]y coméntalas con#. - Revisa los plugins de redirección. Si tienes plugins como "Redirection", desactívalos renombrando su carpeta.
Mi web va muy lenta: ¿Qué hago?
La lentitud es uno de los problemas más comunes en ayuda WordPress. Puede deberse a muchas causas, pero estas son las soluciones más efectivas.
Checklist para acelerar tu WordPress
- Optimiza las imágenes. Usa plugins como Smush o ShortPixel para comprimir imágenes sin perder calidad.
- Activa la caché. Instala un plugin de caché como W3 Total Cache o WP Super Cache. Esto almacena versiones estáticas de tus páginas.
- Elige un buen hosting WordPress. Un hosting compartido barato puede ser muy lento. Busca planes con SSD, PHP 8+ y servidores optimizados.
- Reduce el número de plugins. Desactiva y borra los plugins que no uses. Cada plugin consume recursos.
- Usa un CDN. Un Content Delivery Network (como Cloudflare) distribuye tu contenido en servidores globales, reduciendo la carga.
- Actualiza todo. Mantén WordPress, temas y plugins actualizados. Las versiones nuevas suelen ser más rápidas y seguras.
[TIP] Puedes usar herramientas como GTmetrix o Google PageSpeed Insights para identificar exactamente qué está ralentizando tu sitio.
Preguntas frecuentes sobre seguridad en WordPress
¿Cómo protejo mi sitio de hackers?
- Usa contraseñas fuertes. No uses "admin123". Genera contraseñas con mayúsculas, números y símbolos.
- Actualiza regularmente. Las vulnerabilidades se corrigen en las actualizaciones.
- Instala un plugin de seguridad. Wordfence o Sucuri son excelentes opciones.
- Cambia el prefijo de la base de datos. Por defecto es
wp_. Puedes cambiarlo enwp-config.php:$table_prefix = 'nuevoprefijo_'; - Desactiva la edición de archivos desde el panel. Añade en
wp-config.php:define('DISALLOW_FILE_EDIT', true);
¿Qué hago si mi sitio ha sido hackeado?
- Cambia todas las contraseñas (WordPress, FTP, base de datos, hosting).
- Restaura una copia de seguridad limpia. Si no tienes, pide a tu hosting que restaure la última versión limpia.
- Escanea con un plugin de seguridad.
- Reinstala WordPress manualmente. Descarga la última versión desde wordpress.org y sube los archivos (excepto
wp-contentywp-config.php).
[WARNING] Si no te sientes seguro, contrata a un profesional. Un sitio hackeado puede dañar tu reputación y tu SEO.
Error "No se puede conectar mediante FTP" al instalar plugins
Este error aparece cuando WordPress intenta usar FTP para instalar archivos, pero no tiene las credenciales correctas.
Solución definitiva
Añade estas líneas al archivo wp-config.php para que WordPress use el sistema de archivos directo:
define('FS_METHOD', 'direct');
Esto le dice a WordPress que no use FTP, sino que escriba directamente en el disco. Si tu hosting está configurado correctamente, esto soluciona el problema de inmediato.
El editor de bloques (Gutenberg) no funciona correctamente
A veces el editor de bloques se vuelve lento, no carga o muestra errores extraños.
Cómo restaurar el editor clásico o arreglar Gutenberg
- Prueba el editor clásico. Instala el plugin "Classic Editor" para volver a la interfaz tradicional.
- Limpia la caché del navegador y de WordPress.
- Desactiva plugins de optimización. Algunos plugins que minimizan CSS/JS pueden romper el editor.
- Aumenta el límite de memoria. Como vimos antes, añade
define('WP_MEMORY_LIMIT', '256M');enwp-config.php.
Conclusión: No temas a los errores WordPress
Los errores WordPress son parte del aprendizaje. Cada problema tiene una solución documentada y, con esta FAQ WordPress, tienes las herramientas para resolver los más comunes. Recuerda:
- Siempre haz copias de seguridad antes de hacer cambios importantes.
- Anota los pasos que seguiste para resolver un error, te servirán en el futuro.
- Si te sientes perdido, busca ayuda WordPress en foros, documentación oficial o con tu proveedor de hosting WordPress.
[INFO] La mayoría de los problemas se solucionan con calma y siguiendo pasos lógicos. No entres en pánico, ¡tú puedes!
