Saltar al contenido principal
Wordpress

•▷ Errores WordPress – Cómo solucionarlos TODOS en 2020

Contenidos




Seamos claros: WordPress no es un regalo perfecto que viene en una caja, con manuales y guías de solución de problemas.

En el mundo real, WordPress es un programa de código abierto, libre de usar, y sin un equipo dedicado de soporte al cliente, está lejos de ser una plataforma impecable.

Los errores pueden ser difíciles o rápidos. Algunos errores que los principiantes de WordPress suelen cometer fueron anteriormente discutidos aquí.

Pero, a modo de ejemplo, te encuentras con un problema en el que estás en el proceso de desarrollo de tu sitio, y la información no se refleja en tu navegador.

La solución rápida con eso es limpiar la caché de tu navegador. La información del sitio web se cargará más rápido si está almacenada en la caché.

Por lo tanto, si el navegador no carga la información recién añadida en su sitio, es viable que la caché no haya recibido la información a fondo. De este modo un simple’vaciado de la caché’ en el navegador lo resolverá, ¡y ya está listo para empezar!

Aparte de limpiar la caché de su navegador, hemos enumerado 11 de los problemas más comunes encontrados en el desarrollo de un sitio web de WordPress y cómo resolverlos sin tener que preocuparse de nada.

1. Error interno del servidor

El error interno del servidor 500 es muy común en el código de estado HTTP, lo que significa que algo no está bien en el servidor, pero el servidor no es específico sobre cuál es el problema. Cuando aparece este mensaje, debe investigar cuál es la causa de este error.

Estas son algunas de las causas de los errores internos del servidor:

  • Archivo.htaccess dañado – para solucionar este problema, simplemente acceda a la raíz de su sitio a través de del protocolo de transferencia de archivos (FTP) y cambie el nombre de su archivo.htaccess a.htaccess_old. Intenta recargar el sitio si funciona, si es así, ve a Ajustes y posteriormente a Enlaces Permisorios para restablecer tus Enlaces Permisorios. Este hack creará un nuevo archivo.htaccess.
  • Plugin o número de tema – si observa que se enfrenta a estos problemas, intente desactivar los plugins y regrese a sus viejos temas y plugins que funcionen para su sitio.
  • Alcanzando el límite de PHP – si el mensaje de error indica que ya ha alcanzado su límite de PHP, al mismo tiempo podría aumentar su PHP creando un archivo de texto en blanco llamado php.ini.Pegue el código en el archivo, guárdelo y cárguelo en su carpeta /wp-admin/ usando el FTP.memoria=64MBEsta solución podría funcionar temporalmente, y usted tendrá que encontrar otra solución que funcione para siempre.

Si ninguno de estos funciona, intente volver a cargar las carpetas /wp-admin y /wp-includes desde una nueva instalación de WordPress usando un cliente FTP. Asegúrese de seleccionar «Sobrescribir» para que los archivos antiguos sean reemplazados.

2. 403 Error prohibido

A continuación se muestran algunos casos en los que se produce este mensaje de error:

  • Acceso denegado en la página de inicio de sesión de WordPress
  • Al visitar cualquier página de tu sitio de WordPress
  • Durante el proceso de instalación
  • Archivo.htaccess corrupto
  • Permisos de archivo incorrectos en su servidor
  • Cambios accidentales realizados por su compañía de hosting

Al mismo tiempo puede obtener el error «Access Denied» (Acceso denegado) en su página en lugar del estado 403 Forbidden (Prohibido). En la mayoría de los casos, estos errores se deben a la mala configuración de los plugins de seguridad, que pueden bloquear varias direcciones IP.

Si cree que está tratando con permisos de archivo, la solución rápida es ponerse en contacto con su proveedor de alojamiento para comprobar los permisos de archivo. Pero, si desea ingresar a él por su cuenta, conecte su sitio WordPress utilizando el Cliente FTP. Vaya a la carpeta raíz donde están almacenados todos sus archivos de WordPress. Haga clic con el botón derecho del ratón en la carpeta y seleccione Permisos de archivo.

Posteriormente de seguir los pasos, verá el cuadro de diálogo de permisos de archivo:

  • Todas las carpetas deben tener un permiso de archivo de 744 o 755
  • Todas las carpetas en el sitio de WordPress deben tener un permiso de archivo de 644 o 640

Recuerde ajustar los parámetros en consecuencia.

Intente volver a ingresar a su sitio web si esta solución funciona. Si no es así, puede optar el permiso de archivo 744 o 755. Marque la casilla junto a «Recurse into subdirectories» y, a continuación, marque la opción «apply to directories only» y haga clic en OK. Repita el proceso para los archivos de WordPress.

3. 404 Página no encontrada Error

El error 404 es el mensaje que aparece cuando el visitante de su sitio desea ingresar a un determinado mensaje en su página que no se pudo encontrar. Esto sucedió cuando el archivo.htaccess fue borrado y reescrito, y el permalink no estaba configurado correctamente.

Para solucionar este problema, ve a la sección Enlaces permanentes en el menú Configuración del panel de control de WordPress y guarda los cambios. De esta forma, la configuración actualizará y refrescará las nuevas reglas. Este arreglo rápido funciona el 99% de las veces.

Si esto no funciona, intente actualizar manualmente el archivo.htacess en la carpeta donde está /wp-content y /wp-includes. Cambie el permiso a 666 para que sea escribible. Repita la solución original y vuelva a cambiar a 660.

Al mismo tiempo puede probar este código en su archivo.htaccess.
1 # BEGIN WordPress 2 3 RewriteEngine On 4 RewriteBase / 5 RewriteRule ^index.php$ -[L] 6 RewriteCond %{REQUEST_FILENAME}) !-f 7 RewriteCond %{REQUEST_FILENAME} !-d 8 Regla de reescritura . /index.php[L] 9 10 # END WordPress4

.

Pantalla Blanca de la Muerte (WSoD)

Aparece como una pantalla en blanco sin información en un sitio web. Esto se debe principalmente a fallos de PHP o de la base de datos, específicamente:

  • Problemas de compatibilidad con los plugins: para resolverlos rápidamente, intenta desactivarlos y reactivarlos de nuevo.
  • Problemas con los temas – esto ocurre principalmente cuando se crea un nuevo sitio web en WordPress y se activa un nuevo tema. Para solucionar esto, intente iniciar sesión en su panel de control y active el tema predeterminado de WordPress. Si no puede ingresar al área de administración, acceda a su sitio utilizando el FTP y busque /wp-content/themes/folder. A continuación, cambie el nombre de la carpeta del tema activo.
  • Falta o se ha cambiado el nombre del directorio temático – Aparece un error en la interfaz «The theme directory «{theme-name}». Acceda a su panel de WordPress, cambie de tema, cambie el nombre de su directorio, o edite los registros «theme» y «stylesheet» en wp_options.

Discutimos el Día Mundial de la Salud en detalle en este post.

5. Error al establecer una conexión de base de datos

Si este error se muestra en su sitio, puede haber un problema con la conexión en su base de datos, que podría ser causado por lo siguiente:

  • Información wp-config.php incorrecta – Asegúrese de que los siguientes detalles son correctos:
    • nombre de base
    • nombre de usuario de la base de datos
    • contraseña de la base de datos
    • host de base de datos

Si está seguro de que estos datos son correctos, intente restablecer su contraseña de MySQL manualmente

  • Problema con su servidor web – Póngase en contacto con su anfitrión web, puesto que el problema puede ser un servidor caído o un problema de espacio en la base de datos.
  • Sitio web hackeado – Trate de usar Sucuri para escanear su sitio, asegúrese de que tiene plugins seguros en su lugar, que escanea su sitio web sin ralentizarlo y puede arreglarlo en sólo un minuto.

6. Fallo en la actualización automática de WordPress

A veces, una actualización automática de WordPress que falla aparece como:

  • Pantalla en blanco sin ninguna información
  • Fallo en el aviso de actualización
  • Un mensaje de error de PHP

Para solucionar estos problemas, actualice su sitio WordPress manualmente o recupere las copias de seguridad anteriores del sitio web.

7. Error de tiempo de espera de la conexión

Este tipo de error ocurre principalmente debido a que su sitio web se está quedando sin memoria, o está tratando de ingresar a más de lo que su servidor puede manejar.

A continuación se presentan algunas ideas rápidas que puede utilizar para solucionar este error:

  • Pedir a su proveedor de alojamiento que aumente su límite de memoria o añadir este código en su definición de archivo wp-config.php (‘WP_MEMORY_LIMIT’,’64M’);
  • Aumente el tiempo máximo de ejecución en su archivo php.ini

8. El «Modo de Mantenimiento» se atascó después de la actualización

Este error lo sabrá fácilmente, puesto que el mensaje «Modo de mantenimiento» aparecerá en toda su página web. Para arreglar esto de inmediato, borre el archivo.maintenance en el directorio de instalación de su sitio WordPress y actualice su sitio web.

9. Error de sintaxis

El error de sintaxis ocurre cuando usted está agregando algunos códigos a su WordPress y puede que se le haya pasado algo por alto o que haya introducido algo que no coincida con los anteriores en efecto.

Para solucionar este problema, debe revisar de nuevo los códigos introducidos y corregir la sintaxis problemática. La mayoría de las veces, la falta de corchetes o caracteres son los culpables habituales.

10. Cómo bloquear el acceso a WordPress Admin (wp-admin)

Razones comunes por las que está bloqueado fuera del área de administración de WordPress:

1. Contraseña incorrectaSi

ha olvidado su contraseña o su sitio web ha sido pirateado, puede intentar restablecer su contraseña desde phpMyAdmin. Para comenzar, vaya a su panel de control de cPanel y haga clic en el icono phpMyAdmin bajo Database. Una vez que se inicie, seleccione su base de datos de WordPress.
Busque la tabla etiquetada como «{prefijo de mesa}_users» (dicho de otra forma, wp_users) y haga clic en `Browse’

E

dite el nombre de usuario para el que desea cambiar la contraseña, cambie el valor en user_pass y reemplácelo con su nueva contraseña.

En la columna de funciones, seleccione MD5 en el menú desplegable. Esto asegura que su contraseña esté encriptada con el hash MD5 cuando se almacena en la base de datos.

2. Privilegios de administrador perdidosSi

su sitio web es pirateado, es viable que pueda ingresar al área de administración pero no podrá realizar cambios en los temas o plugins. Esto significa que su permiso ha sido modificado.

Para solucionar este problema, puede añadir un nuevo usuario administrador a su base de datos a través de de MySQL. Sólo tienes que ir a tu panel de control de cPanel y actualizar la tabla wp_users.

Haga clic en «Insertar» para crear una nueva cuenta y añada lo siguiente:

  • ID: cualquier número
  • user_login: nuevo nombre de usuario
  • user_pass: nueva contraseña. Asegúrese de seleccionar MD5 en el menú de funciones.
  • nombre_de_usuario: nickname
  • user_email: correo electrónico que desea asociar a esta cuenta
  • user_url: la URL de su sitio web
  • user_registered: fecha/hora en la que el usuario está registrado
  • user_status: Ajustar a 0.
  • display_name: el nombre que te gustaría mostrar para este usuario en el sitio

Una vez que hayas concluido, haz clic en «Go» y actualiza la tabla wp_usermeta con los siguientes detalles:

  • unmeta_id: esto es auto-provocado
  • user_id: id que has añadido previamente
  • meta_key: wp_capabilities.
  • meta_value: inserta esto: a:1:{s:13:»administrator»;s:1:»1″;}

Inserte otra línea con los siguientes detalles:

  • unmeta_id: esto es auto-provocado
  • user_id: id que has añadido previamente
  • meta_key: wp_user_level
  • meta_valor: 10.

Eso es todo y haz clic en «Go»

A

hora puede utilizar el nombre de usuario recién añadido como su nombre de usuario para ingresar a wp-admin.

3. Errores de PHP (errores de sintaxis)

Esto ocurre típicamente cuando un código erróneo de otro sitio web fue copiado y pegado en su sitio. Puede corregir esto accediendo al programa FTP, eliminando el código que ha añadido, regularmente en el archivo functions.php, y volviendo a cargar el archivo.

Otras causas de bloqueo incluyen:

  • Un plugin instalado o un código que intenta hacer cambios en la sección admin
  • Errores al establecer la conexión a la base de datos
  • Pantalla blanca de la muerte

Content ErrorsAlgunos
posibles problemas por los que se produjeron estos errores e ideas para solucionarlos:

  • El código HTML es inválido – esto suele pasar cuando el desarrollador del sitio web olvida cerrar la etiqueta
    conPara
    comprobar esto, puede copiar el código a un programa de verificación de validación HTML para saber qué código HTML necesita ser corregido.
  • El tema ha sido corrompido – si usted descubre que todos sus códigos están correctamente ingresados, su tema podría ser el problema. Actualice el tema a una nueva versión si está disponible o reinstale la última versión del tema.
  • Anchura o proporción incorrecta – asegúrese de que todos sus márgenes coincidan con el tamaño de cada uno.
  • Propiedad Float – Asegúrese de que float: left y float: right se añade a los items de la derecha. Un CSS incorrecto romperá la visualización de su sitio web.
  • Archivo style.css roto – contratar a un desarrollador cabe destacar si no eres técnico

Conclusión

propietario de un sitio web debe estar al tanto de los problemas más comunes que puede encontrar un sitio web de WordPress.

Al mismo tiempo debe tener en cuenta incluso la simple solución de problemas para evitar tiempos de inactividad prolongados que podrían provocarle pérdidas de visitantes o de beneficios.

Un equipo de solución de problemas o de mantenimiento del sitio web puede ser la mejor ruta si ocurre algo inesperado en su sitio web que está fuera de su control.

A la vez, asegúrese de que todos los códigos de su sitio web estén protegidos y debidamente encriptados para evitar ser pirateados.

Contenidos