Los 3 errores WordPress más habituales en tu Membership Site
En este artículo te contamos cuáles son los 3 errores WordPress más habituales en tu Membership Site y cómo puedes solucionarlos.
Pánico. Terror. Pavor. Drama. Desesperación. Un escalofrío recorre todo tu cuerpo: el Membership Site no funciona. WordPress se ha roto.
¿Te suena esta sensación? Seguro que sí, Porque, en alguna ocasión, todos la hemos tenido.
Estás trabajando con normalidad en tu Membership Site y algo falla. Entras después de unos días y algo no funciona.
Esto forma parte del día a día de los que nos dedicamos a trabajar con WordPress. Y, por ello, estamos acostumbrados a toparnos con estos inconvenientes. Probablemente es por eso que los errores WordPress no nos asustan tanto.
Queremos que a ti tampoco te asusten. Que cuando el error ocurra sepas exactamente qué hacer para solucionarlo. Con calma y serenidad.
Queremos que, a partir de ahora, los errores WordPress ya no sean un problema. O, como mínimo, que no te tiemblen las piernas a la hora de afrontarlos.
¡Vamos allá!
Los 3 errores WordPress más habituales
Error 500, error 404, error de sintaxis, fatal error, error de conexión con la base de datos …
Más allá de los nombres que puedan tener, todos los errores WordPress tienen soluciones bastante rápidas y sencillas, que tú puedes aplicar sin mucho problema.
Vamos a verlo.
Error 500 en WordPress
El error 500 o error interno del servidor es uno de los errores WordPress típicos con los que te toparás trabajando con WordPress.
El síntoma más habitual es una pantalla en blanco y un texto, normalmente bastante ambiguo, que te indica que se ha producido un error interno en el servidor.
Lo primero que puedes pensar es que tu proveedor de hosting ha muerto, o que el datacenter se ha quemado. Nada más lejos de la realidad.
Normalmente, este problema siempre se acaba produciendo por algún tipo de error de sintaxis en el archivo .htaccess de tu WordPress.
O sea, que en el código que aparece en este archivo hay algún error: puede que le falte o le sobre algo.
Por defecto, este archivo contiene exactamente este código:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^ índice \ .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -F RewriteCond% {REQUEST_FILENAME}! -D RewriteRule. /index.php [L] </ IfModule> # END WordPress
Recuerda que también puedes añadirle el código que quieras para conseguir una determinada funcionalidad. También algunos plugins añaden código por su cuenta.
¿Y qué puede pasar? Pues que tú mismo o alguno de estos plugins hayan cometido algún error a la hora de escribir el código y que el archivo haya quedado incompleto. Es cuando se produce el error.
¿Qué puedes hacer para solucionarlo?
¡Fácil! Acceder a tu Membership Site a través de FTP, repasar todas las líneas de código del archivo .htaccess e intentar detectar dónde está el error.
Si lo encuentras, perfecto. Lo subsanas, guardas los cambios, recargas la página y todo se habrá solucionado.
Un pequeño detalle: Puede que no tengas ni idea de código. No te preocupes.
Si este es tu caso, lo que te recomendamos es eliminar el archivo .htaccess (o, si quieres, cambiarle el nombre). De este modo, dejará de tener presencia en tu sitio de membresía y el código erróneo de su interior ya no interferirá para nada.
Eliminando este archivo, la home volverá a funcionar. No obstante, las otras páginas del sitio web no lo harán. ¿Cómo podemos conseguir que funcione todo correctamente?
Muy sencillo. Sólo tienes que ir al tablero de tu Membership Site y, desde:
Opciones> Enlaces permanentes
Dar clic en guardar.
Lo que estás haciendo es actualizar la estructura de los permalinks y, ahora sí, todo funcionará correctamente.
Error 404 en WordPress
El error 404 es otro de los típicos errores WordPress con los que te encontrarás a menudo.
En este caso, el síntoma es una pantalla en blanco con un texto que nos indica que esa página en concreto no se ha podido encontrar.
Al menos, aquí si que te informa un poco más de cuál es el problema.
Es importante tener en cuenta que el error puede deberse a que, efectivamente la página no existe ya sea porque la hemos eliminado o el link es incorrecto.
También puede ser que la página sí exista, pero, que por lo que sea, no se haya podido encontrar.
¿Qué puedes hacer para solucionarlo?
¡Muy fácil! Sólo tenemos que ir al Panel y, como hemos hecho antes, guardar los enlaces permanentes, en la sección de opciones de la administración de nuestro WordPress.
Realmente, lo que hacemos cuando guardamos los enlaces permanentes es generar el archivo .htaccess de nuestro WordPress (o restablecerlo si ya lo teníamos).
Es este archivo el que permite que funcionen los enlaces Google friendly y no los típicos enlaces que vienen por defecto en WordPress.
Un ejemplo:
- En el caso de este post, un enlace Google friendly sería https://bicicleta.studio/articulo/errores-wordpress-membership-site/
- Y un enlace horrible sería https://bicicleta.studio/articulo/los-3-errores-WordPress-mas-habituales-en-tu-Membership-Site
Está claro, ¿verdad? ?
¡Por cierto! Aprovecha la página de error 404 con inteligencia:
- Puedes añadir un buscador para que busquen lo que no han encontrado.
- Puedes añadir una lista de tablas que te interese que lea el usuario.
- O un CTA que apunte directamente a lo que quieras que haga el usuario: comprar un producto o servicio, suscribirse a una lista de correo, contactar, etcétera…
Con el fin de personalizar la página de error 404, tienes un par de opciones:
- Manualmente, editando el archivo 404.php a tu gusto.
- Con un plugin, como 404 Page .
Error de sintaxis
El error de sintaxis es un poco más complejo, porque no siempre se manifiesta de la misma manera y, lo más importante, casi nunca tiene la misma solución.
Este error se muestra en el momento que alguna parte del código de tu Membership Site contiene un error de sintaxis, de escritura. Se parece un poco al error 500 con el archivo .htaccess.
El problema, es que el error de sintaxis puede estar en cualquiera de los archivos y carpetas que contiene el WordPress de tu Membership Site.
Es decir, que puede estar en el theme , en uno de los plugins e incluso en alguno de los varios archivos del core de WordPress.
Un problema, vaya.
Uno de los puntos positivos de este problema WordPress, si es que tiene alguno, es que te da cierta información. Habitualmente, aparecerá una línea de texto de color negro con fondo rojo que te indica dónde se encuentra el error.
La información que te suele dar es la siguiente:
- Syntax error: te informa que se trata de un error de sintaxis
- Unexpected: te dice el texto que no esperaba que estuviera. Se trata de un trozo de código que no debería estar.
- Expected: este es muy importante, ya que te informa del texto que falta. Es decir, del trozo de texto que deberías colocar para que todo funcione.
- La ruta del error: te explicita dónde se encuentra el archivo concreto que contiene el error.
- Por ejemplo /wp-content/plugins/woocoomerce/woocommerce.php. Te estaría diciendo que el error se encuentra en el archivo woocommerce.php que, a su vez, se encuentra en la carpeta plugins, dentro de la carpeta wp-content.
- La línea del error: incluso, te muestra la línea exacta de código dentro del archivo de turno donde se encuentra el error concreto.
- Por ejemplo: on line 420. Significa que hay algún error de sintaxis (en este caso de php) a la línea 420 de este archivo.
¡Importante! Porque el error te aparezca en pantalla y puedas solucionarlo, es necesario que tengas el modo debug del WordPress de tu Membership Site activado.
Para ello, basta con que verifiques que la variable WP_DEBUG de tu archivo wp-config.php esté a TRUE.
Así:
define ( 'WP_DEBUG', true);
¿Qué puedes hacer para solucionarlo?
Básicamente tienes dos formas de solucionar estos errores WordPress, en función de tus conocimientos:
- Si te sientes cómodo removiendo código, lo que deberías hacer es intentar corregir tú mismo este error, de nuevo, accediendo a través de FTP en el archivo correspondiente y arreglarlo siguiendo la información que nos revela el propio error.
- Si no quieres ni oír hablar de código, será suficiente con eliminar el archivo que provoca el error. El archivo, el plugin, o el theme que sea.
Atención, porqué si el error se encuentra en el core y eliminas algún archivo, será peor la solución que el problema.
En este caso, te recomendamos que te pongas en contacto con un profesional que te ayude o que preguntes a los foros de soporte de WordPress .
Recuerda que WordPress es un software open source mantenido por personas de forma altruista. Estaremos encantados de echarte una mano.
En conclusión
Si en tu Membership Site trabajas con un gestor de contenidos como WordPress, los errores y problemas estarán a la orden del día.
No los puedes evitar ni esquivar, tarde o temprano pasarán.
En cambio, lo que sí puedes hacer es dejar de sufrir y aprender cómo solucionarlo los más fácil y rápidamente posible.
Es por eso que en este post hemos compartido contigo los 3 errores WordPress más habituales con los que seguramente te encontrarás en tu Membership Site.
Los hemos analizado uno a uno, conociendo los síntomas y hemos visto cómo solucionarlos sin tener que llamar a los bomberos para que te ayuden.
¡Ya lo ves! La formación es la mejor herramienta para ser autónomo y no depender de nada ni nadie externo a la hora de gestionar tu Membership Site.
Por cierto, sabías que…
El mayor problema de tu negocio es la falta de ingresos recurrentes.
Descubre nuestra metodología exacta para construir un negocio simple, estable y escalable que te genere ingresos recurrentes de forma inteligente.
Deja tu email y copia nuestro método: