10 Errores Más Comunes De WordPress Con Las Soluciones
Tiempo estimado de lectura 11 minutos

Si eres un usuario de WordPress que le gusta ensuciarse las manos con el código, o uno al que le encanta la instalación de plugins y cambiar temas, entenderás que encontrar un error es un hecho inevitable. Los usuarios de WordPress (como la mayoría de bloggers) saben lo frustrante que es tropezar en un error inesperado y no ser capaz de encontrar una solución para ello. La mayoría de los problemas de WordPress tienen solución; Si se topa con un error como la típica pantalla blanca de WordPress, no te preocupes, porque es probable que algún otro usuario de WordPress tenía el mismo problema y que ya había conseguido como solucionarlo.

En este articulo, vamos a echar un vistazo a algunos de los errores más comunes de WordPress que los usuarios han encontrado y compartir la solución a tu problema de wordpress. De seguro también te gustará aprender a optimizar un sitio con WordPress de forma rápida 😉

1. Perdió la contraseña de administrador y el correo electrónico de recuperación no funciona

El problema:

¿Has perdido la contraseña de administración de WordPress y ha tratado de introducir su nombre de usuario o la dirección de correo electrónico en la sección “¿Olvidaste tu contraseña?” pero no recibió ningún enlace para crear una nueva contraseña por correo electrónico.

contraseña perdida en wordpress errores más comunes

Aquí hay 2 soluciones sencillas para restablecer la contraseña de administración de WordPress.

Solución 1: phpMyAdmin

  1. Login cPanel, haga clic en phpMyAdmin en Bases de datosrecuperar contraseña wordpress phpmyadmin
  2. Seleccione la base de datos de WordPress. Por ejemplo: Username_wrdp1.
  3. Ir a wp_users, haga clic en Examinar
  4. Busque su nombre de usuario y haga clic en Editar.
  5. Restablecer la contraseña mediante la inserción de un nuevo valor en user_pass. Recuerde que distingue entre mayúsculas y minúsculas.cambiar contraseña usuario wordpress desde mysql
  6. Una vez completado esto, haga clic en el menú desplegable debajo de la función, y elija MD5 en el menú.
  7. En la parte inferior de la página, haga clic en el botón Continuar.

Solución 2: Via FTP

  1. Ingrese a su cuenta FTP.
  2. Ir a “.. /wp-content/themes/(su tema activo)/“, descargar el archivo functions.php.
  3. Abra el archivo functions.php y agregue el siguiente código después del primer <php?:
    wp_set_password ('yournewpassword', 1);
    

    Cambie yournewpassword con su nueva contraseña deseada. El “1” en el script es el número de ID de usuario en la tabla wp_users.

  4. Cargue el archivo functions.php corregido a su FTP.
  5. Remueva el código y suba el archivo a su FTP, después sera capaz de iniciar sesión en WordPress.

2. El admin panel de WordPress no se muestra correctamente

El problema:

El panel de control de administración de WordPress se está mostrando sin CSS. Todos los enlaces no están debidamente organizados.

Solución 1: Proxy y Firewall

Compruebe si su conexión a Internet está detrás de una conexión proxy o firewall. Algunas de estas herramientas están bloqueando los archivos CSS lo cual hace que los archivos CSS no carguen correctamente. Trate de configurar su proxy o firewall, elimine las cookies y la caché y pulse Ctrl + F5 para actualizar la página.

Solución 2: Actualice los Plugins WordPress

Si tiene plugins de WordPress instalados para el menú de administración, tales como “Admin Drop Down Menu” o Lighter Menus“, actualizarlo. Si esto no funciona, intente desactivarlos.

3. Warning: Cannot modify header information – headers already sent by

El problema:

Si recibe un mensaje de error en el explorador “Warning: Cannot modify header information – headers already sent by (output started at /path/blog/wp-config.php:34)” después de actualizar el WordPress o una nueva instalación de WordPress.

Solución: Eliminar espacios, nuevas líneas, u otra basura en wp-config.php

  1. Descargue el archivo wp-config.php a través de FTP.
  2. Abra wp-config.php.
  3. Retire todos los espacios antes de <?php.
  4. Asegúrese de que los primeros caracteres <?php, este situado en la primera línea, sin espacios en el medio.
  5. Retire todos los espacios después ?>
  6. Asegúrese de que los últimos caracteres son ?>, situado en la última línea, sin espacios en el medio.

Este error puede ocurrir en otros archivos también. Lea el mensaje de error con cuidado, ya que establece el nombre de archivo específico y la ruta en el que se produjo el error.

4. WordPress blog y administrador está mostrando página en blanco

El problema:

Este error ocurre normalmente después de una nueva instalación de un tema de WordPress o una actualización. Todo el blog está mostrando una página en blanco, de modo que es la página de acceso de administración de WordPress. No hay forma de acceder al panel de control.

Solución 1: Cambiar el nombre de la carpeta del tema actual instalada a través de FTP

Cambiar el nombre de la carpeta del tema instalado a través de FTP puede obligar a WordPress elegir el tema por defecto para ser puesto en servicio y asi sea capaz de acceder a wp-admin de WordPress después de eso.

  1. Navegue hasta el directorio wp-contents/themes a través de FTP.
  2. Renombrar la carpeta del tema actual instalada. Por ejemplo: “TwentyTwenty” a “TwentyTwenty-temp“.
  3. Ingresa a tu wp-admin de WordPress.
  4. Compruebe si su tema es compatible con tu versión de WordPress.
  5. Compruebe si su tema contiene código que no se puede ejecutar.

Solución 2: Cambiar la carpeta plugins a través de FTP

  1. Vaya al directorio wp-contenido a través de FTP.
  2. Renombrar la carpeta plugins a “plugins-temp“.
  3. Cree una nueva carpeta llamada “plugins” en wp-contents.
  4. Intente acceder a su wp-admin de WordPress.
  5. Mueva el plugin de “plugins-temp” a “plugins” y activarlos uno a uno.
  6. Compruebe si hay algún complemento no es compatible con tu versión de WordPress.

5. Fatal error: Allowed memory size of 33554432 bytes exhausted

El problema:

Recibe este mensaje “Fatal error: Allowed memory size of 33554432 bytes exhausted” cuando intenta cargar una imagen con archivos de tamaño medio. Para solucionar este error, intente aumentar la memoria asignada a PHP. Usted puede establecer el límite de 32 MB, 64 MB, 128 MB o 256 MB. Depende de su cuenta de hosting.

Solución 1: Editar el php.ini

Si usted todavía está autorizado a editar su php.ini, actualiza tu memory_limit en php.ini modificando la siguiente línea

memory_limit = 64M ; Maximum amount of memory a script may consume (64MB)

Si la línea está mostrando 64M , tratar con 128M.

Solución 2:. Editar .htaccess

Agregue el siguiente script en el archivo .htaccess

php_value memory_limit 64M

Solución 3: Editar el archivo wp-config.php

Agregue el siguiente codigo en el archivo wp-config.php

Increasing memory allocated to PHP
define('WP_MEMORY_LIMIT', '64M');

Solución 4: Crear un archivo php.ini en la carpeta wp-admin

  1. Abra el Bloc de notas.
  2. Inserte el siguiente código en el Bloc de notas.
    memory_limit = 64M;
  3. Guardar como “php.ini“.
  4. Cargar este archivo en el directorio “wp-admin“.

6. Usted no está autorizado a ver esta página (error 403)

El problema:

Recibe un mensaje de error “You are not authorized to view this page. (403 error)” después de introducir el nombre de usuario y contraseña en la página de acceso de administración de WordPress.

Solución: habilite el index.php

Si tu blog está alojado en un servidor Windows, esto podría ser un error con índices Directory.

  1. Inicie sesión en el Panel de control.
  2. Haga clic en Opciones Web.
  3. Ir a la sección Directory Indexes.
  4. Añadir index.php a Directory Indexes.

7. Fatal error undefined function is_network_admin()

El problema:

Recibe “Fatal error undefined function is_network_admin()” al iniciar sesión en administración de WordPress después de actualizarlo.

Solución: Actualización manual

Este error se debe a una falla en la versión de la actualización de WordPress. Intente una actualización manual.

  1. Descargue el archivo zip WordPress más reciente y descomprímalo.
  2. Realice copias de seguridad tu WordPress.
  3. Renombrar el directorio wp-includes y wp-admin a wp-includes.bak y wp-admin.bak.
  4. Subir el el directorio wp-includes y wp-admin desde la carpeta descomprimida en su servidor web a través de FTP.
  5. Cargar archivos desde nueva wp-content a la carpeta wp-content existente. Vuelva a colocar y sobrescribir los archivos existentes.
  6. Cargue la nueva versión de el resto de los archivos desde el directorio raíz en el directorio raíz de WordPress existente.
  7. Quitar .maintenance en el directorio de WordPress a través de FTP.
  8. Entra en WordPress admin y se le dará una URL como ““. Siga el enlace para obtener las instrucciones.
  9. Borre la memoria caché para ver los cambios si usted tiene activado el cache.

8. WordPress Admin Login Issue 404

El problema:

Usted no es capaz de acceder al administrador de WordPress. Usted recibe una página de error 404 en su lugar.

Solución 1: Actualice el URL en la base de datos

Si usted es capaz de acceder a phpMyAdmin, intente actualizar la dirección URL en la base de datos.

  1. Ingrese al panel de control cPanel, haga clic en phpMyAdmin en Bases de datos.
  2. Seleccione la base de datos de WordPress. Por ejemplo: username_wrdp1.
  3. Vaya a wp_options, haga clic en Examinar.
  4. Buscar siteurl bajo el campo option_name.
  5. Haga clic en Editar campo.
  6. Cambiar la dirección URL en el cuadro de entrada de option_value.
  7. En la parte inferior de la página, haga clic en el botón Go.

Solución 2: actualizar los atributos de carpeta

  1. Vaya al directorio “/wp-admin” a través de FTP.
  2. Haga clic derecho en el directorio wp-admin y haga clic en Atributos de archivo.
  3. Actualice el valor de 755 y comprobarla recursividad en los directorios si hay una opción para esto.
  4. Haga clic en Aceptar.
  5. Repita los pasos del 1 al 4 para /wp-content y wp-includes.
  6. Abra su navegador web e intente iniciar sesión en el administrador de WordPress. Presione Ctrl + F5 para borrar la memoria caché.

9. Mensaje “Briefly unavailable for scheduled maintenance” que queda después de una actualización automática

El problema:

Su sitio de WordPress está mostrando “Briefly unavailable for scheduled maintenance” después de que una actualización automática se ha completado.

Solución: Eliminar el archivo .maintenance

Un archivo llamado .maintenance se coloca con WordPress durante una actualización automática para notificar a los visitantes que el sitio en menos de un breve mantenimiento. Si la actualización falla o se corrompe, el archivo permanecerá en la carpeta de WordPress y no se borra.

Para eliminar el archivo .maintenance

  1. Acceda a su directorio raíz blog a través de FTP.
  2. Busque el archivo .maintenance
  3. Elimine el archivo .maintenance desde el directorio raíz del blog.

Una vez que soluciona este problema, es posible que desee ejecutar la actualización automática de WordPress de nuevo.

10. No se puede eliminar un plugin

El problema:

Usted no es capaz de eliminar un plugin del administrador de WordPress. Sigue apareciendo incluso después de haber eliminado el directorio a través de FTP.

Solución: Eliminar el plugin a través de Secure Shell (SSH)

Su plugin puede que haya subido algunos archivos ocultos dentro del directorio de plugins que no aparecían en el FTP.

Si usted tiene acceso SSH a tu blog,

  1. Entrar su sitio a través de SSH.
  2. Use los comandos SSH para navegar hasta “.. /wp-content/plugins/“.
  3. Utilice ls-al para ver la lista completa de carpetas.
  4. Elimine la carpeta de plugins que desea con rm (nombre de carpeta).

Tiene comentarios que desee compartir acerca de los errores y las soluciones anteriores? Compartelos a continuación en los comentarios.

Este post tiene 53 comentarios

  1. Gaston

    Hola, tengo el thema de one press, sin querer borre el “home”, y al instante apreté la opción “deshacer”, el problema es que sitio ya no aparece como antes solo me aparecen unas “entradas”, no se que hacer ayuda !

  2. Anónimo

    tengo un problema y estaba modificando una plantilla wordpress soy novata total y he entrado en cambiar el tema para cambiar el footer y desde que lo cambie los datos ya no veo la web y lo peor que tampoco me deja conectarme al panel de admin y la pagina no la cree yo sino que me pidio una amiga cambiarle unas cosas y me dio la contraseña y usuario, que puedo hacer

  3. TATU22XT

    HOLA GENTE, QUIERO SABER SI ALGUIEN ME PUEDE AYUDAR CON UN PROBLEMA QUE ME SURGIÓ AL USAR WORDPRESS, CUANDO INTENTO CAMBIAR ALGO DESDE APARIENCIA-PERSONALIZAR DESDE EL ESCRITORIO, ME APARECE UN MENSAJE DE QUE MI SESIÓN HA CADUCADO Y ME TENGO QUE VOLVER A LOGUEAR PARA CONTINUAR, LO HAGO Y ME VUELVE A APARECER EL MISMO MENSAJE CONTINUAMENTE.
    ESPERO QUE ME PUEDAN ASESORAR, SE LOS VOY A AGRADECER.
    SALUDOS DESDE CÓRDOBA, ARGENTINA.

  4. OSCAR ESTRADA

    HOLA ALGUIEN ME PUEDE AYUDAR, ACTUALICE MI WORDPRESS A LA ÚLTIMA VERSIÓN PERO NO HIZE COPIA DE SEGURIDAD Y A PARTIR DE ESE
    MOMENTO NO ME FUNCIONAN VARIOS BOTONES COMO APARIENCIA, INSERTAR OBJETO, IMAGEN DE CABECERA ETC..
    PARECIERA QUE NO CARGA LA ACCIÓN QUE LE PIDO HACER. LES AGRADECERIA MUCHO ME APOYARAN.

  5. Leonardo

    Hola Buenas tardes

    Tengo un problemas al subir post en mi pagina wordpress, si subo un post corto y con pocas imagenes sube normalmente, el problema esta al subir un post que contenga varias imagenes y un texto un poco largo, siempre me sale La conexión con el servidor se perdió o está ocupado. Por favor, inténtalo de nuevo más tarde. y no logro subir ningun post largo, necesito ayuda,

    gracias de antemano

  6. Jimena

    Hola, estoy teniendo un error en mi web que estoy creando con wordpress, donde de pronto mi wordpress no actualiza ningun cambio que hago y en su lugar descoloca alguna otra cosa en el diseño. No he tocado nada fuera de lo comun.

    Espero puedan ayudarme.

    Saludos!

  7. Héctor

    Estaba modificando archivos en Appearance / editor, y copie todo el código de config.php, le apache update y me tiró un error fatal (Fatal error: Call to undefined function get_includes_dir() in /home/camas/public_html/wp-content/themes/Retro/functions.php on line 20) ahora ya no me carga ni la página del cliente, ni la del administrador, necesito ayuda para poder arreglar esto por favor :/

  8. Elvin

    Estimado.
    Antes que todo, lo quiero felicitar!!! 😉
    Excelente aportes me han servido de mucho, soy inexperto y he ido aprendiendo debido a errores y todo lo expuesto en este Blog me han servido de mucha ayuda…… Espero poder aportar yo algún día…
    Atte.
    Elvin Stillner
    Santiago de Chile

  9. leidy giraldo

    Buenas nOCHES

    Actualmente no puedo instalar plugin ni subir imágenes a mi pagina de wordpress me dice que falta archivo temporal, pero cambio de computador y si me deja.
    que podría
    ser
    gracias

  10. Ulacmas

    Buenas tardes, tengo un problema con un blog, cuando intento hacer, en cualquier entrada un enlace a otro sitio no me lo hace, si selecciono una palabra o frase al guardarlo se borra el enlace, sólo lo hace si en vez de seleccionar la palabra entera dejo el cursor parpadeando entre letras de la palabra y así hago el link.

    Se que es raro ¿A qué se podría deber?

    Muchas gracias de antemano.

  11. Wilson

    Mi problema es que no puedo instalar los temas ni los plugins y tampoco puedo subir las imagenes.
    Al momento de instalar un tema me sale este mensaje falta un directorio temporal
    al mometo de instalar un plugins tambien m sale el mismo mensaje y al momento de subir una imagen me sale lo mismo
    como puedo sulucionar esto alguien me puede ayudar con este problema que tengo

  12. Edurne

    Hola

    Borré por error la página “Home” que viene por defecto en el el WP. Ahora, ninguno de los temas encaja porque coloca la página Home en la primera página, pero el aspecto y características no es el mismo del tema original.

    Aviso, soy completamente novata sin conocimientos de programación.

    Gracias.

    1. Julian Gonzales

      Si tu plantilla es premium y te ofrece la característica de organizar tu pagina Home como desees, debes de volver a realizar la configuración correspondiente.

      Si lo has hecho con un plugin, de igual manera tienes que volver a configurar nuevamente el Home.

      Para que o pierdas visitantes mientras sucede esto, cambia la configuración de mostrar a las ultimas entradas.

  13. Gabriel

    Hola, quería saber como configurar el Mercado Pago para WP. Yo lo intenté con la SDK de ellos, y el botón no me hace nada. Hay que hacer algo en especial? agradecería la ayuda!
    Saludos,
    Gabriel.

  14. Roxana

    Quiero hacer una pregunta y necesito de su ayuda, tengo un plugins instalado en wordpress y es el siguente.mp3-jplayer resulta que este plugins cunado reviso el código de fuente de mi sitio, y me encuentro que este plugins abarca todo el sitio, y cuando trate de desactivarlo me encontré con la sorpresa, que me quito todo el estilo del sitio desapareció la barra lateral completamente y todo lo demás, solo quedo lo publicado y nada más.
    Como lo puedo sacar sin dañar el sitio?
    Quedo a la espera de sus opiniones

  15. Aurora

    Hola.
    Estoy creando una página web con WordPress y excepto la página de inicio el resto de páginas me dan error 404 not found. He probado a guardar los permanent links, guardar correctamente el archivo .htaccess, pero el error persiste.
    No sé cómo puedo solucionarlo ni por qué sucede. ¿Cómo puedo arreglarlo? ¿QUé estoy haciendo mal? ¿Tendrá que ver el hecho de estar trabajando en el servidor local y no en uno remoto?
    Espero que podáis ayudarme. Ya no sé qué más intentar. Gracias de antemano.
    Un saludo.

    1. Julian Gonzales

      Solo con cambiar los enlaces permanentes ya debería de funcionar, en tal caso prueba lo siguiente:

      -Abre el archivo httpd.conf de Apache
      -Busca la línea de texto LoadModule rewrite_module modules/mod_rewrite.so
      -Verifica si tiene un cuadradillo # delante o no.
      -Si lo tiene, quítalo, dale a guardar y, reinicia el localhost.
      -Intenta ir ahora a cualquiera de tus páginas o entradas.

  16. Karen Gómez

    Buen día!!
    Tengo un problema muy grande, al parecer es el numero 4 pero al aplicar las soluciones la pagina no muestra cambios, comenzó con el blog en blanco y posteriormente administrador lleva 5 días sin responder. Agradecería de antemano me puedan ayudar.

  17. charmer

    Hola buen día.

    Tengo un problema al iniciar mi usuario en wordpress, el usuario y contraseña estan super bien, al ingresa me aparece este mensaje

    WordPress database error: [Table ‘db501015891.users’ doesn’t exist]
    SELECT * FROM users WHERE users_name = ‘Charmer’ AND password = ‘d182467a660a6683e26ca344c41bb29adb92f7ba11f3d65971eb191516fec503’

    unable to update records in ls table with given credentials!

    Ya revise los usuarios de la base de datos y todo bien. No me deja entrar con ningun usuario, hay que puedo hacer??

    Les agradeceria su ayuda

    1. Julian Gonzales

      Disculpa la demora en contestar, aunque tus usuarios estén bien y tu contraseña también, no puede ser el problema, ya que el mensaje te avisa que la tabla no existe, verifica la estructura de la base de datos desde phpmyadmin. También elimina algún plugin de seguridad que hayas instalado antes del error, ya que estos modifican archivos y estructuras para dar protección, pero en realidad muchas veces hacen daño.

  18. ernestodgg

    Buenas amigo, estoy instalando el wordpres, pero al momento de colocar todos mis datos para crear la cuenta me sale solamente esto

    Usted parece que ya han instalado WordPress. Para volver a instalar por favor claro de las tablas de bases de datos antiguas primero.

    que hago en ese caso? necesito su ayuda por favor!

  19. Jairo Santa

    Les agradezco y felicito por estos blogs tan bien hechos y que prestan un servicio excelente para aquellos que no somos expertos y que de una u otra manera queremos serlo, este blog es una gran herramienta para lograr este objetivo.
    Tuve problemas con mi blog y una de sus soluciones me ayudo muchísimo
    Gracias

  20. Raul

    Hola Salvador de los Neófitos en este relajo de WordPress, quise cambiar el tema de mi blog y al activar el nuevo, me salió este error y deapues ya ni siquiera puedo entrar a mi WP-Admin, te agradecería me ayudaras Gracias.

  21. Octavio

    Hola, disculpen la molestia,soy verdaderamente nuevo en el asunto de las computadoras, no se diga en WordPress 🙁
    Al intentar cambiar de idioma (al español del ingles), algunas de las palabras que por defecto aparecen en mi plantilla, cometí algún error grave, pues ya ni siquiera puedo acceder al sitio para corregirlo.

    ¿Me podrían hacer el favor de apoyarme?

    Este es lo que me da:

    Parse error: syntax error, unexpected ‘=>’ (T_DOUBLE_ARROW) in /home3/ondacult/public_html/domain/notanayarit.mx/wp-content/themes/passion/library/ini.php on line 15

  22. Santiago

    Hola amigo, me salta este error al entrar en mi blog

    Fatal error: Call to undefined function get_front_page_template() in /home/santiago/public_html/wp-includes/template-loader.php on line 48

    Te agradecería muchísimo si me puedes dar alguna solución.

    Gracias

  23. Diana

    Mil gracias, al entrar en midominio/wp-login.php me salía un mensaje de ‘fatal error’ no era ninguno de los anteriores, pero como fue al instalar un tema, apliqué la solución 4 y funcionó!! Me había pasado la noche en vela pensando en el problema, cásate conmigo!! muchas gracias.

  24. Jhonathan

    Viejo buena tarde.

    mi problema es el primero de la lista ya hice o que dice paso a paso, las dos opciones y sin embargo cargo de nuevo intetnto ingresar y no aparece nada, entro los campos de usuario y password y doy entrar se queda todo en blanco y no aparece ningun error ni nada, que puedo hacer me puede ayudar?

  25. nachomp62

    Buenos días:
    Tengo en proyecto una sitio web realizado en wordpress y le puse como nombre de usuario: admin. Lo tengo casi acabado
    y he leido que es peligroso tener ese nombre de usuario. Buscando en la red he visto que swe puede cambiar el nombre
    de 2 manenas:
    1ª hay un pluggin que de llama ‘admin renamamer extended’
    2º Desde MySQL
    ¿Podrías indicarme cómo hacerlo desde MySQL? ¿Qué método utilizarías?
    Gracias

    1. Julian Gonzales

      Hola @nachomp62, de forma fácil y sin instalar plugins lo realizaría por phpMyAdmin. Una vez que entres, ubica la base de datos del blog y ve a la tabla wp_users, no necesariamente se llama así, el wp_ podria ser otro prefijo, el cual haz seleccionado en la instalación del blog 😉 Una vez estés en la tabla ubica el usuario, y ve al campo user_login, da doble click en el usuario al que desees modificar el nombre y listo. Recuerda que para ingresar, tienes que usar el nuevo nombre de usuario 😉

  26. Abel

    Mi problema es de lo más raro,..a ver si puedes ayudarme:
    Puedo acceder al panel, puedo visualizar las paginas creadas,…pero al darle a “editar” se me pone la pantalla en blanco y no hay manera de modificar dicha página o añadir nueva página.

    ¿alguna idea?

    1. Julian Gonzales

      Te damos un dato importante, este problema se conoce como “White Screen of Death” ó pantalla blanca de la muerte. Comunmente se atribuye este error a la poca memoria de nuestro wordpress, otra causa probable es un alto numero de revisiones. Pero seguramente si cambias la plantilla del sitio solucionaras el inconveniente.

Deja un comentario