Los 10 errores más comunes de WordPress y cómo solucionarlos
Introducción
WordPress es un CMS fiable en sí mismo. Después de todo, hay buenas razones por las que la mayoría de los blogueros gestionan su presencia web con WordPress. Sin embargo, aunque los desarrolladores mejoran constantemente el sistema, de vez en cuando se producen mensajes de error en la aplicación. Para que pueda seguir trabajando en su sitio web lo antes posible en estos casos, le mostraremos soluciones para los 10 errores más comunes de WordPress.
1.WordPress sólo muestra una página en blanco
Muchos usuarios de WordPress están familiarizados con este error de visualización: Cuando de repente se muestra una página blanca en lugar de su propio sitio web, el término "pantalla blanca de la muerte" se utiliza a menudo de forma un tanto exagerada. Muchos blogueros se inquietan cuando se enfrentan a este error por primera vez, ya que todo el sitio parece haber desaparecido en la nada. En la mayoría de los casos, sin embargo, la causa de este y otros errores de WordPress se puede encontrar y rectificar rápidamente.
Hay varias causas posibles de la pantalla blanca de la muerte: mal funcionamiento de los plugins, problemas con PHP y diversos errores de codificación o de base de datos. Por lo tanto, es aconsejable averiguar la causa exacta de la pantalla blanca de la muerte. Si WordPress no funciona correctamente, a veces aparece una pantalla en blanco en lugar de su sitio web. Parece que ya no funciona nada. A menudo basta con solucionar un pequeño error para que todo vuelva a mostrarse con normalidad.
Posible error de WordPress 1: Plug-ins
Si hay algo bueno que decir sobre la Pantalla Blanca de la Muerte, es esto: El nombre de este error de WordPress suena más dramático de lo que es. Muy a menudo, lo único que hay que hacer es desactivar un plugin y todo volverá a mostrarse correctamente. Esto se debe a que la pantalla blanca de la muerte es a menudo causada por una de las siguientes acciones:
- Usted tiene un Plugin activado en WordPressque no funciona correctamente.
- Es posible que haya cambiado la configuración de un plugin activo.
- Has cambiado el código backend de un plugin activo.
Si ha realizado recientemente uno de estos tres cambios, simplemente vaya a la página de plugins en WordPress y desactive el plugin que ha cambiado por última vez. En muchos casos, esto solucionará el problema. Después de desactivar el plugin, lo ideal sería que su sitio web volviera a mostrarse correctamente. Si ha cambiado el código backend de un plugin antes del error de visualización y desea volver a utilizar este plugin, debe proceder de la siguiente manera: Elimine el plugin de su directorio de WordPress y suba una versión original y sin modificar del mismo plugin desde el directorio de plugins de WordPress.
Sin embargo, hay casos en los que no se puede desactivar el plugin de esta forma porque el panel de control de WordPress no es visible. En este caso, no es posible realizar cambios en el menú de WordPress.
En este caso, deberá utilizar un cliente FTP (File Transfer Protocol) para acceder a sus archivos de WordPress y eliminar o desactivar el plugin modificado. Si nunca antes ha utilizado un cliente FTP para realizar cambios en su instalación de WordPress, puede estar tranquilo: Es rápido aprender a usarlo y muchos clientes FTP están disponibles de forma gratuita. También puede utilizar el gestor de archivos del cPanel si no dispone de un cliente FTP.
Aquí encontrarás información sobre cómo utilizar el gestor de archivos: ¿Cómo se utiliza el gestor de archivos?
Después de haber instalado su cliente FTP, inicie sesión con los datos de acceso que ha recibido. A continuación, elimine el plugin problemático siguiendo las siguientes instrucciones y se librará de la "Pantalla blanca de la muerte".
- Abra el directorio en el que se encuentran los archivos de WordPress.
- Abra la carpeta "wp-content".
- Encontrará la carpeta "plugins" en la carpeta "wp-content".
- Abra la carpeta "plugins" y busque el plugin en el que estaba trabajando antes de que se produjera el error de visualización.
- Elimine el plugin. Es posible que tenga que seleccionar el plugin y hacer clic con el botón derecho sobre él para encontrar una opción para eliminar el plugin de su instalación de WordPress. Si no desea eliminar el plugin, debe cambiar el nombre de la carpeta en la que se encuentra el plugin.
- Vuelva a su navegador y actualice su sitio web. La pantalla blanca debería desaparecer y podrás volver a iniciar sesión en WordPress.
Recuerde siempre que sólo debe utilizar plugins que cuenten con el soporte activo de sus respectivos desarrolladores. Los plugins también deben ser compatibles con la última versión de WordPress. Los plugins obsoletos pueden causar problemas rápidamente.
Posible error de WordPress 2: Error de código
Si el error no se debe a un plugin, también es posible que haya modificado el archivo "funktions.php" u otro archivo PHP a través del comando Editor de temas de WordPress han cambiado.
También puede aparecer el siguiente mensaje de error en la pantalla:
Parse error: Syntax error, unexpected $ end in /home/nombre/publico_html/wordpress/wp-content/themes/your_theme/functions.php on line 231
Esto significa que hay un error en el código. El tema de WordPress seleccionado (que determina la disposición y el diseño de la página) no puede mostrarse correctamente. En este caso, debe restaurar el archivo a su estado original.
El problema es, por supuesto, que no es posible acceder al archivo rápidamente, ya que sólo se muestra una pantalla blanca en lugar del editor de temas de WordPress. La mejor manera de solucionar este problema es volver a cargar el archivo roto en la carpeta de WordPress con su cliente FTP y reemplazarlo.
Una vez que haya iniciado sesión en su servidor, proceda como se indica a continuación:
- Abra el directorio en el que se encuentran los archivos de WordPress.
- Abra la carpeta wp-content.
- La carpeta del tema se encuentra en la carpeta "wp-content".
- Abra la carpeta de temas y busque la carpeta de su tema actual de WordPress.
- Abra la carpeta de su actual tema de WordPress y asegúrese de que el archivo functions.php se encuentra en la carpeta.
- Ahora suba una versión funcional del archivo functions.php. Puede ser una copia del archivo que guardaste en tu disco duro antes de modificarlo. También puedes utilizar la versión original de tu tema.
- Si no desea sobrescribir el archivo, proceda como sigue: Cambie el nombre de la carpeta de su tema actual. Esto lo desactivará y se volverá a utilizar el tema predeterminado de WordPress. Esto permite eliminar manualmente el código defectuoso del archivo functions.php del tema inactivo.
- Si ha decidido sustituir el archivo functions.php que no funciona por una versión que sí lo haga y su cliente FTP le pregunta si desea sobrescribir functions.php, responda Sí.
- Vuelva a su navegador y actualice el sitio web. En el mejor de los casos, la "pantalla blanca de la muerte" habrá desaparecido y podrá volver a iniciar sesión.
También puede utilizar un tema diferente como prueba en lugar de cambiar el archivo functions.php principal. De esta forma, puedes hacer cambios en tu tema sin cambiar el código.
Siempre vale la pena crear una copia de seguridad separada de su tema modificado antes de realizar cualquier cambio. Esto asegurará que la operación descrita anteriormente todavía se puede llevar a cabo en el caso de una "pantalla blanca de la muerte".
Fuente de error desconocida
A veces aparece una pantalla blanca por razones inexplicables: No has cambiado tus plugins ni reescrito el código de tu tema. Llamas a tu URL y en lugar de tu sitio web sólo ves una pantalla blanca. Pero, ¿cómo puedes solucionar este error de WordPress si no hay una causa obvia?
En tales situaciones, WP_DEBUG puede ayudar: Los mensajes de error de WP_DEBUG facilitan la identificación de archivos defectuosos. Simplemente elimine, cambie o sobrescriba estos archivos. Su sitio web sigue siendo totalmente funcional. Pero incluso sin WP_DEBUG hay maneras de eliminar los errores de su sitio web.
Debido a la complejidad de muchos plugins de WordPress, existe una alta probabilidad de que errores desconocidos puedan ser atribuidos a un plugin. Puede que uno de tus plugins esté obsoleto o que una actualización instalada recientemente no sea compatible con tu backend de WordPress. Si sospechas esto, deberías desactivar todos tus plugins y reactivarlos uno a uno para averiguar paso a paso qué plugin está causando el problema.
Inicie sesión en el servidor de su sitio web con el cliente FTP. A continuación, siga estos pasos para identificar el plugin defectuoso paso a paso:
- Navegue hasta el directorio en el que se encuentran sus archivos de WordPress.
- Abra la carpeta "wp-content".
- Encontrará la carpeta "plugins" en la carpeta "wp-content".
- Cambie el nombre de la carpeta de plugins. Esto desactiva automáticamente todos los plugins. El nombre de la carpeta es de libre elección, pero debe ser reconocible posteriormente.
- Accede a tu panel de control de WordPress. Si la pantalla blanca ha desaparecido y puede iniciar sesión, uno de los plugins ha causado el error.
- Renombra la carpeta renombrada de nuevo a "plugins". Ahora todos tus plugins deberían aparecer en la página correspondiente de WordPress, pero están inactivos. Reactívelos uno a uno. Si la pantalla se vuelve blanca de nuevo después de activar un plugin en particular, ya sabes qué plugin es el responsable.
- Vuelva a su cliente FTP y elimine el plugin problemático.
Si su sitio web sigue apareciendo en blanco después de seguir estos pasos, el problema podría estar relacionado con uno de los temas instalados. En este caso, realiza el mismo procedimiento con tu carpeta de temas: Cambia el nombre de la carpeta de temas y reactiva todos tus temas uno a uno hasta que vuelvas a ver una pantalla blanca.
Además de los plugins, puede haber, por supuesto, otras causas de errores de visualización que no son evidentes a primera vista:
- Caché: Puede que estés utilizando un plugin de caché para mejorar los tiempos de carga de WordPress. Si este es el caso y sigues viendo una pantalla en blanco a pesar de seguir los pasos anteriores, puede que sólo necesites borrar la caché de tu sitio. Si no puedes borrar la caché porque sigues sin poder acceder a WordPress, borra la caché de tu navegador.
- Archivo(s) dañado(s): Los archivos de WordPress pueden estar dañados (por ejemplo, por un malware). Ponte en contacto con tu proveedor de alojamiento web y pídeles que diagnostiquen el problema.
- Servidor caído: Compruebe su buzón de correo electrónico. Muchos proveedores de alojamiento notifican a sus clientes cuando sus servidores están caídos. Si no has recibido ningún mensaje de tu proveedor, llama a su servicio de atención al cliente. Puede que haya un problema en el servidor que tu proveedor aún no haya diagnosticado.
La última opción para eliminar la "Pantalla Blanca de la Muerte" es restaurar el sistema por completo mediante una copia de seguridad.
2º error interno del servidor: 500 Internal Server Error
El mensaje de error "500 Internal Server Error" puede afectar a los operadores de sitios web en general, no sólo a WordPress. Afortunadamente, la causa puede encontrarse rápidamente en la mayoría de los casos. Con WordPress, los plugins y/o los problemas con los temas suelen ser la causa de los errores del servidor. Otras posibles causas de errores internos del servidor en WordPress son archivos .htaccess corruptos o memoria PHP insuficiente. Los errores internos del servidor también pueden afectar a la página de administración de WordPress mientras el resto del sitio web funciona correctamente.
Posible error de WordPress 1: Archivo .htaccess dañado
La causa más común del mensaje de error "500 Internal Server Error" es un archivo .htaccess dañado. Por lo tanto, si recibe un mensaje de error de este tipo, lo primero que debe hacer es comprobar este archivo: Inicie sesión en su servidor mediante acceso FTP. Navegue hasta el directorio raíz de WordPress y busque el archivo .htaccess. Cambie temporalmente el nombre de este archivo. Ahora vuelva a cargar su sitio web. Si funciona: ¡Enhorabuena! Ahora crea un nuevo archivo .htaccess simplemente navegando a Configuración → Enlaces permanentes en tu panel de administración de WP y guardando la configuración de nuevo.
Posible error de WordPress 2: Memoria PHP insuficiente
A veces los límites de memoria de PHP también causan un Error Interno del Servidor 500. Para determinar si esta es la razón del error, debe comprobar el error_log de su sitio web. Active wp_debug y compruebe el registro de errores. Abra el archivo wp-config.php y busque la siguiente línea de código:
Definir ('WP_DEBUG', false);
Cámbialos como sigue:
Definir ('WP_DEBUG', true);
También en este caso se recomienda desactivar los plugins y temas uno tras otro, ya que un error interno del servidor también puede estar causado por plugins o temas defectuosos. Alternativamente, aumentar el volumen de memoria PHP a menudo puede resolver el error.
Posible error de WordPress 3: Archivo de núcleo dañado
No sucede a menudo, pero ocasionalmente un archivo core de WordPress corrupto causará un error interno del servidor. En este caso, debe cargar un nuevo conjunto de archivos core para eliminar el origen del error.
Acceda a su sitio web a través de FTP y cree una nueva carpeta wp-admin y una nueva carpeta wp-includes. Los cambios en estas carpetas no deberían afectar a sus personalizaciones para WordPress a menos que haya guardado los archivos modificados en estas carpetas, lo que no suele ser el caso. Los archivos de la carpeta wp-content contienen su tema, plugins y otras modificaciones. No debe actualizar esta carpeta, de lo contrario borrará el contenido de su sitio web.
Si todo lo demás falla, tendrás que descargar una nueva copia de WordPress desde el sitio web oficial y reinstalarlo por completo.
3. error al establecer una conexión con la base de datos: Error al establecer una conexión con la base de datos
Si eres un usuario experimentado de WordPress, probablemente puedas solucionar este error de WordPress rápidamente. Pero para los principiantes, "Error al establecer una conexión a la base de datos" puede ser un mensaje de error confuso.
Este error se produce, por ejemplo, al instalar WordPress manualmente o al intentar cargar su propio sitio web. De todos los archivos PHP de WordPress, wp-config.php es el más importante, porque sin este archivo no se puede establecer ninguna conexión con la base de datos y su sitio web no funcionará. En este archivo se define la información de conexión, como el nombre de la base de datos, el nombre de usuario, la contraseña y el host.
Posible error de WordPress 1: Configuración incorrecta de la conexión
Si se produce un error al crear la conexión a la base de datos, suele deberse a una configuración incorrecta de la conexión a la base de datos en el archivo wp-config.php. Si está trasladando un sitio web desde un proveedor de alojamiento antiguo, tendrá que realizar un cambio allí. Actualice el nombre de la base de datos, el nombre de usuario de la base de datos y la contraseña de la base de datos en su wp-config.php para que su base de datos funcione correctamente.
Posible error de WordPress 2: Error al mover el sitio web de WordPress
Otra fuente común de errores es mover los archivos de WordPress a un nuevo proveedor de alojamiento. Inicialmente, el sitio web se sigue mostrando cuando se accede a la URL. Sin embargo, en cuanto su antiguo proveedor de alojamiento haya cancelado definitivamente su contrato y aún no haya trasladado su base de datos al servidor del nuevo proveedor, su sitio web dejará de mostrarse. Aparecerá el mensaje de error "Error al establecer la conexión con la base de datos".
La mejor manera de evitar este error es transferir toda la base de datos a su nuevo host inmediatamente. Actualiza tu wp-config.php para acceder a la nueva base de datos. De esta forma, podrás cerrar con seguridad tu antigua cuenta de alojamiento sin perder ningún dato y sin recibir el temido mensaje de "error de conexión a la base de datos".
Antes de empezar a solucionar problemas, asegúrese de tener una copia de seguridad de su base de datos exportando su archivo SQL.
Posible error de WordPress 3: Archivo wp-config.php defectuoso
Olvidaste actualizar el archivo wp-config.php cuando cambiaste la contraseña de la base de datos.
Debe cambiar la contraseña de la base de datos con frecuencia para protegerla. Tenga en cuenta que debe cambiar la contraseña tanto en el panel de control de su alojamiento como en el archivo wp-config.php. Descargue su archivo wp-config.php, abra un editor de texto y edite la siguiente línea:
Define ('DB_PASSWORD', 'Insertar contraseña aquí');
Introduce tu nueva contraseña, guarda el archivo wp-config.php y súbelo por FTP. Reinicia el navegador y comprueba que tu sitio web está completamente cargado.
Posible error de WordPress 4: Ha introducido incorrectamente la información de su base de datos
A veces se cuelan erratas, e incluso un pequeño error tipográfico puede echar abajo todo un sitio web. Un guión bajo o un número erróneos en el nombre de la base de datos, el nombre de usuario o la contraseña bastan para impedir el acceso a tu sitio web.
La mayoría de las instalaciones de WordPress se realizan a través del panel de control del alojamiento con la ayuda de un asistente. Sin embargo, algunos usuarios prefieren una instalación manual. Si instala WordPress sin un asistente automático, también deberá crear su base de datos manualmente. Asegúrese de introducir correctamente el nombre de la base de datos, el nombre de usuario y la contraseña. Para mayor seguridad, utilice el método de copiar y pegar.
Sin embargo, al copiar, asegúrese de que sólo copia el texto que realmente necesita. Tenga cuidado de no copiar espacios, ya que WordPress los interpreta como caracteres. Los espacios provocan errores cuando el programa de instalación intenta establecer una conexión con su base de datos. Asegúrese también de introducir la información en el campo correcto durante la instalación.
Posible error de WordPress 5: Problemas con DB_HOST al transferir un sitio web de WordPress a un nuevo host
Después de haber actualizado su archivo wp-config.php para acceder a su base de datos con su nuevo proveedor de alojamiento, puede que tenga que cambiar el valor DB_HOST.
Este problema es menos común, pero aún puede ocurrir. Algunas empresas de alojamiento utilizan sus propios valores al definir el parámetro DB_HOST en wp-config, pero no siempre es así. Otros hosts definen una URL al servidor de base de datos MySQL, y esta URL debe ser usada como valor para DB_HOST. A veces también funciona si se introduce la dirección IP del alojamiento en lugar de la URL de MySQL.
Posible error de WordPress 6: Su base de datos está dañada
Este error no es idéntico a "Error al establecer la conexión con la base de datos", pero está relacionado con él. A veces, el front-end de su sitio web funciona perfectamente, pero sigue apareciendo un mensaje de error. Una o varias tablas de la base de datos no están disponibles y es posible que haya que reparar la base de datos.
Abra su archivo wp-config.php y vaya a la sección que define el nombre de su base de datos, nombre de usuario, contraseña y host. En Host, especifique lo siguiente:
Definir ('WP_ALLOW_REPAIR', true);
Ahora guarda tu wp-config.php y súbelo vía FTP. Llame a la siguiente URL:
https: //www. tu-pagina.ch/wp-admin/maint/repair.php
En esta página verás dos opciones. La primera opción es el botón "Reparar base de datos" y la segunda opción es el botón "Reparar y optimizar base de datos". En este punto, debes asegurarte una vez más de que has creado una copia de seguridad completa de tu base de datos.
Haga clic en la opción "Reparar base de datos" y abra una nueva pestaña en su navegador una vez finalizado el proceso de reparación. Ahora compruebe si su sitio web se muestra correctamente.
4. conexión interrumpida: La conexión ha expirado
Este mensaje de error suele producirse cuando el servidor del sitio web está sobrecargado y no puede procesar la petición de su navegador. Otro posible escenario es un servidor mal configurado. El mensaje de error "Tiempo de espera de la conexión agotado" aparece si su sitio web envía más peticiones al servidor de las que puede procesar.
Posible error de WordPress 1: Plugins defectuosos
En primer lugar, desactive los plug-ins. Si esto resuelve el problema, reactiva los plug-ins uno a uno. En este caso, también puede utilizar este método para averiguar qué plugin está causando el problema. Alternativamente, puedes reemplazar tu tema actual por el tema por defecto de WordPress.
Posible error de WordPress 2: Límite de memoria PHP alcanzado
Otra posible fuente de error es el límite de memoria PHP. En este caso, aumente el límite en el archivo wp-config.php. Abra el archivo e inserte la siguiente línea de código:
define('WP_MEMORY_LIMIT', '64M');
Esta línea aumenta el límite de memoria a 64 MB. Tenga en cuenta, sin embargo, que con el alojamiento compartido sólo puede aumentar su límite de memoria hasta un cierto límite. Si necesita más memoria, tendrá que ponerse en contacto con su proveedor de alojamiento web para que le aumente el límite. Tenga en cuenta que muchos proveedores de alojamiento compartido mantienen el límite de memoria PHP muy bajo.
Si tiene acceso a su archivo php.ini, también puede aumentar el tiempo máximo de ejecución. En el archivo, desplácese hasta la línea con la opción max_execution_time. Establezca el valor a cero para eliminar por completo el límite de tiempo de ejecución de PHP, o establezca cualquier otro valor.
Posible error de WordPress 3: El error 404
Otra causa común de un mensaje de error es el llamado error 404. En este caso, el sitio web intenta cargar un archivo que no existe. Esto puede ralentizar su sitio web y provocar un tiempo de espera.
Posible error de WordPress 4: Cookie defectuosa
Este error de WordPress puede ocurrir si aún no está familiarizado con el uso de un archivo .htaccess. En casos extremadamente raros, este error de WordPress ocurre cuando su navegador almacena una cookie defectuosa. Aunque esto es raro, siempre es una buena idea borrar la caché del navegador y volver a cargar la página para descartar esta causa de error.
5. WordPress no guarda los cambios
Acaba de cambiar el tema o de crear una nueva entrada, recarga su sitio web... pero no se ve ningún cambio. En la mayoría de los casos, este problema tiene una solución sencilla: su navegador web debe recargar completamente la página desde el servidor. Un navegador web guarda copias de los sitios web en la caché o memoria de su ordenador. En visitas posteriores al sitio web, el navegador accede a la copia en caché, lo que hace que el sitio web se cargue más rápido.
Si tu navegador carga una copia guardada de la página desde la caché, tus últimos cambios no se mostrarán, ya que se trata de una copia obsoleta. Para recargar completamente la página, debes mantener pulsada la combinación de teclas Ctrl+Shift en Firefox, por ejemplo, y pulsar la tecla R. En Chrome, debes mantener pulsada la tecla Ctrl y pulsar F5. En Chrome, mantén pulsada la tecla Ctrl y pulsa F5. Estas combinaciones de teclas pueden variar en función de la configuración de tu navegador.
El problema de que los cambios no se muestren también ocurre con frecuencia cuando se utiliza un paquete de alojamiento de WordPress. Muchos paquetes de alojamiento de WordPress utilizan caché del lado del servidor. Si utiliza el servicio WordPress de su proveedor, puede ser útil borrar la caché manualmente. En muchos casos, los cambios se mostrarán inmediatamente después de borrar la caché.
Si utiliza un proxy inverso de caché HTTP en su servidor web, los cambios en sus archivos no se muestran inmediatamente. Los cambios sólo se hacen visibles al cabo de cierto tiempo, cuando la versión en caché de la caché ha caducado y se vuelve a cargar. Configure su sistema de caché en consecuencia para resolver este problema.
WordPress no tiene caché por defecto. Sin embargo, algunos plugins de WordPress añaden funcionalidad de caché a su sitio web de WordPress, independientemente de la configuración de su navegador. Esto hará que su sitio web cargue más rápido ya que WordPress obtiene sus datos de la caché. Todos los buenos plugins de caché borrarán la caché una vez que se haya publicado una entrada, página o comentario. Sin embargo, si realiza otros cambios, por ejemplo, en su tema, es posible que la caché no se borre y que la versión antigua siga mostrándose. En este caso, consulta las instrucciones del plugin sobre cómo borrar la caché.
Si realiza un cambio en un archivo, el nuevo archivo sólo se guarda inicialmente en su ordenador. Si no puede detectar ningún cambio, asegúrese de que realmente ha cargado el archivo y lo ha movido a la carpeta correcta. Si sobrescribe un archivo exactamente idéntico, es posible que el proceso de guardado no se complete. Para mayor seguridad, elimine la versión antigua del archivo en el servidor anfitrión.
6. modo de mantenimiento continuo tras una actualización
A menudo sucede que usted necesita para actualizar un plugin, un tema o tal vez sus archivos de núcleo de WordPress en WordPress. Guardas tu sitio web, realizas la actualización y entonces se produce una interrupción. Hay un conflicto entre la actualización y los plugins existentes o entre la actualización y su código personalizado. El resultado es un mensaje de error interno.
Si desactiva el plugin o código personalizado defectuoso, puede entrar en el modo de mantenimiento de WordPress. A continuación, aparecerá el siguiente mensaje en la página de inicio de su sitio web: Maintmode.wpe
Obviamente, el sitio web está en modo de mantenimiento. Pero, ¿qué es exactamente? El modo de mantenimiento es una función básica que interrumpe el acceso a WordPress durante las actualizaciones e instalaciones. Cuando se realizan actualizaciones, algunos procesos del backend necesitan ser pausados durante un breve periodo de tiempo. WordPress crea entonces un archivo temporal para instalar las actualizaciones. Una vez finalizado el proceso, el archivo se eliminará y el sitio web volverá a funcionar con normalidad.
Surge un problema si hay un conflicto con este archivo. Dicho conflicto puede interrumpir la eliminación prevista del archivo temporal. En ese caso, el fichero de mantenimiento seguirá ejecutándose incluso después de que se haya completado la actualización y aparecerá el mensaje anterior.
Sin embargo, si está familiarizado con un programa FTP, este conflicto puede resolverse fácilmente. Basta con eliminar el archivo de mantenimiento directamente del directorio:
Acceda con su programa FTP y cambie a su directorio raíz (el directorio en el que se encuentra el archivo wp-config.php). Si no encuentra el archivo, es probable que esté oculto. Seleccione la opción "Mostrar archivos ocultos" en su cliente. Una vez que haya encontrado el archivo, elimínelo y actualice el cliente. A continuación, borre la caché de su navegador y vuelva a cargar el sitio web.
Pero, ¿cómo evitar conflictos con el archivo de mantenimiento? Muchos errores pueden evitarse de antemano con estos sencillos pasos:
- Muchos conflictos surgen por ignorar los avisos de actualización. Instale las actualizaciones en cuanto estén disponibles. Compruebe si se recomiendan actualizaciones importantes en la página de administración de WordPress.
- Asegúrate de que todos tus plugins y temas son compatibles con la última versión de WordPress. Si no es así, pregunta a los desarrolladores del plugin o del tema si está previsto el lanzamiento de una nueva versión y cuándo.
- No realice una actualización sin crear antes una copia de seguridad.
7. error de sintaxis
Incluso un pequeño error tipográfico en el lugar equivocado puede hacer que todo el sitio de WordPress deje de funcionar. Sin embargo, el mensaje de error "Error de sintaxis" no es un problema irresoluble.
Un error de sintaxis suele estar causado por un error pequeño pero crucial en la sintaxis de tu código. Una coma que falta o un corchete incorrecto pueden romper todo el script. ¿Has añadido recientemente un fragmento de Internet o actualizado un plugin? Si es así, deberías comprobarlo aquí primero.
Para corregir el error de sintaxis, debe editar la sección de código que está causando el error. Puede eliminarla por completo o corregir la sintaxis. Como principiante, puede frustrarse rápidamente si un solo error hace que todo el sitio web sea inaccesible. Si ha insertado el código a través del área del editor en el panel de control de WordPress, ya no podrá acceder directamente al código de WordPress. La única manera de solucionar el error de sintaxis es reemplazar el código defectuoso directamente a través de FTP.
Conéctese con su programa FTP y cambie al directorio en el que se encuentra el archivo del tema que desea editar. El código de error le indica qué archivo y qué línea están afectados.
Ahora elimine completamente el código recién añadido o corrija la sintaxis. Una vez que haya eliminado o editado el código, guarde el archivo y súbalo a su servidor. Si a continuación accede a su sitio web WordPress sin caché, normalmente volverá a funcionar perfectamente.
8. fallo de la actualización automática
WordPress ofrece muchas funciones excelentes, y la función de actualización automática es, sin duda, una característica muy práctica para muchos usuarios. Sin embargo, la actualización automática de WordPress a veces puede dar lugar a complicaciones.
Si tiene instalada una versión actual de WordPress, no tiene que preocuparse por las actualizaciones menores y relevantes para la seguridad. Estas actualizaciones suelen ejecutarse automáticamente en segundo plano. Esto significa que recibirá automáticamente las actualizaciones menores de WordPress sin tener que hacer nada. Para actualizaciones mayores, como una versión completamente nueva de WordPress, simplemente haga clic en el botón "Actualizar ahora".
Antes de actualizar WordPress, siempre debe crear una copia de seguridad de la base de datos de WordPress y de todos los archivos y carpetas. Si recibes el mensaje de error "Error de actualización", puedes resolver el problema de la siguiente manera:
Borrar el fichero de mantenimiento
En primer lugar, elimine el archivo de mantenimiento del directorio de WordPress mediante FTP. Si falla una actualización de WordPress, debe eliminar este archivo para poder acceder de nuevo a la página de administración de WordPress.
Comprobación de las autorizaciones de ficheros
A veces WordPress no puede crear el directorio de actualización debido a un problema de permisos, si recibe el mensaje de error "Directory could not be created", compruebe si su carpeta Wp-Content tiene un permiso de archivo 755 válido. Alternativamente, también puede utilizar una autorización 777. No obstante, no olvide volver a cambiar la autorización en cuanto haya solucionado el problema. También debería desactivar temporalmente todos los plugins con esta solución.
Intenta actualizar WordPress de nuevo. Si sigue apareciendo el mismo error de WordPress, elimine la carpeta "upgrade" en wp-content, vuelva a crearla y utilice el permiso 777 para la misma carpeta. Si ahora funciona, recuerda volver a cambiar el permiso a 755 para minimizar el riesgo de seguridad.
En algunos casos, puede haber problemas de autorización con su proveedor de alojamiento web. En este caso, deberá utilizar un Ticket de soporte a su proveedor de alojamiento web e intente solucionar el problema de esta forma.
Añadir datos de acceso FTP al archivo de configuración de WordPress
Si su sitio web ha sido trasladado recientemente o ha cambiado su contraseña FTP, WordPress puede pedirle sus datos de acceso FTP en el panel de control. WordPress puede pedir estos datos regularmente, pero esto puede cambiarse con los ajustes apropiados. En lugar de introducir los datos de acceso cada vez en el panel de control, basta con añadirlos al archivo wp-config.php. Sin embargo, primero asegúrese de que está utilizando los datos de acceso FTP correctos. Compruebe los datos en el panel de control de su alojamiento web.
Ahora abra el archivo wp-config.php en el directorio raíz de su instalación de WordPress y añada algunas líneas. Añade las siguientes líneas a tu archivo wp-config.php por encima de la línea "'/* ¡Eso es todo, deja de editar! Diviértete blogueando. */'":
define('FS_METHOD', 'ftpext');
define('FTP_HOST', 'ftp.website.de');
define('FTP_USER', 'Nombre de usuario');
define('FTP_PASS', 'Contraseña');
A continuación, introduzca los datos pertinentes en los campos Host FTP, Nombre de usuario y Contraseña.
9. problemas para subir imágenes a WordPress
Los problemas al subir imágenes suelen deberse a autorizaciones incorrectas de los archivos. Su directorio de subida debe tener los permisos de archivo correctos. De lo contrario, WordPress no podrá guardar ningún archivo en él. En algunos casos, también puede haber problemas para mostrar los archivos en el directorio de subida. Para establecer los permisos de archivo correctos para su directorio de subida, necesita un cliente FTP. Te estarás preguntando por qué de repente tienes problemas con los derechos de acceso. ¿Quién ha cambiado los derechos de acceso a los archivos?
Hay varias causas posibles para los problemas con los derechos de acceso. Es posible que su proveedor de alojamiento web haya realizado una actualización y haya cambiado los permisos de sus archivos en el proceso. También es posible que un hacker haya realizado estos cambios subiendo un hack de puerta trasera. Con un alojamiento compartido mal configurado, también es posible que otro usuario haya instalado un tema o plugin desde una fuente no confiable y este archivo haya cambiado inadvertidamente los permisos de script y archivos para todos los usuarios.
Una vez que todo vuelva a funcionar con normalidad en su sitio web, sólo tendrá que normalizar los derechos de acceso a los archivos. Si tiene alguna dificultad, póngase en contacto con su proveedor de alojamiento para obtener ayuda.
Acceda a su sitio web a través de un cliente FTP y abra la carpeta /wp-content/. Esta carpeta contiene la subcarpeta /uploads/. Haga clic con el botón derecho del ratón en el directorio upload y seleccione Permisos de archivo. Se abrirá el cuadro de diálogo Permisos de archivo. En primer lugar, debe establecer los permisos de archivo para el propio directorio de subida y todos los subdirectorios en 744. Para ello, introduzca 744 en el campo del valor numérico y marque la casilla junto a "Recursivamente en subdirectorios". Por último, haga clic en "Sólo para directorios". Confirme con OK para aplicar los cambios. Su programa FTP iniciará ahora la gestión de archivos para los directorios. Si el valor 744 de las autorizaciones de directorio no funciona, pruebe con el valor numérico 755.
El siguiente paso consiste en definir los derechos de acceso a todos los archivos del directorio de subida. Para ello, haga clic con el botón derecho del ratón en el directorio de subida y seleccione la categoría "Derechos de acceso a los archivos". En el cuadro de diálogo "Modificar los derechos de acceso a los archivos", cambie el valor numérico a 644 y active la casilla situada junto a "Recursivamente en subdirectorios". Por último, haz clic en el botón de opción "Sólo para archivos". Haz clic en el botón Aceptar para aplicar los cambios.
Su programa FTP establecerá ahora los permisos para todos los archivos. En cuanto haya guardado estos cambios, podrá volver a subir imágenes a través de la página de administración de WordPress.
10. la barra lateral aparece debajo del contenido principal
Si se produce este error de WordPress, su barra lateral ya no está a la izquierda o a la derecha del contenido principal, sino debajo de su texto. Esto no sólo tiene un aspecto poco atractivo, sino que también puede afectar a la facilidad de uso del sitio web. Aunque este error a menudo hace que su diseño parezca inutilizable, no significa que ya no pueda utilizar su tema. A menudo, el error de la barra lateral puede solucionarse rápidamente.
Una causa común de este error son demasiadas etiquetas div abiertas o cerradas en su código HTML. Las etiquetas div tienen este aspecto en el código de su página de WordPress:
<div> </div>
Estas etiquetas abren o cierran elementos HTML en su sitio web. Si hay demasiada o muy poca etiqueta div en el código, no se implementará correctamente. Esto afecta principalmente a la maquetación. En particular, si el problema sólo se produce en un post o en una página, las etiquetas div son probablemente la causa. La forma más sencilla de comprobar si hay errores en las etiquetas div es utilizar un validador HTML en línea.
Sin embargo, también es posible que se haya deslizado un error en su archivo de hoja de estilo. Esto debe tenerse en cuenta especialmente si ha realizado cambios en este archivo recientemente. Si ha asignado tamaños al contenido principal y a la barra lateral que no se ajustan el uno al otro, el CSS no construirá su diseño correctamente. Las especificaciones incorrectas para el margen de la página o demasiado relleno también pueden conducir a una visualización incorrecta de su sitio web.
Otra posibilidad es que las propiedades de flotación de su barra lateral estén desactivadas, de modo que la barra lateral ya no se alinee a la izquierda o a la derecha mediante CSS. Por lo tanto, debería comprobar también la definición de float para descartar esta fuente de error.