Anevi.com
Cambiar su tema de WordPress desde la base de datos

Obtenido del Blog One.com.

Normalmente puede gestionar sus temas de WordPress desde el panel de control en wp-admin. En algunos casos no es posible, por ejemplo cuando obtiene una pantalla en blanco tras actualizar y no puede iniciar sesión.

Puede solventarlo cambiando el tema activo por el tema predeterminado de la base de datos. Una vez hecho, inicie sesión otra vez en wp-admin y gestione su sitio desde allí.

Un tema predeterminado es el tema que estaba activo cuando instaló por primera vez WordPress, por ejemplo, el tema twentysixteen.


Paso 1 – Abra su base de datos en phpMyAdmin

Consulte la guía \nRead our guide on Cómo acceder a su base de datos si no sabe cómo hacerlo.


Paso 2 – Haga clic en wp_options

En el menú a su izquierda, haga clic en wp_options para abrir la tabla de opciones.

Nota: La tabla puede tener diferentes prefijos, en este ejemplo es www_. Si ha utilizado la instalacion de 1- clic el prefijo es por lo general la ubicación de su sitio WordPress.

Click wp-options in phpMyAdmin

Paso 3 – Encuentre el tema en la tabla

Encuentre las filas template y stylesheet. Normalmente se ubican en la página 2 en la tabla de opciones.

Change template and stylesheet

Paso 4 – Sustituya el tema

  1. Haga clic en el campo option_value para ver el template
  2. Sustituya el tema actual con un tema predeterminado, como twentysixteen.
  3. Pulse Intro para guardar los cambios.
  4. Haga lo mismo para stylesheet.
Changed template WordPress

Paso 5 – ¡Eso es todo!

El tema ha sido cambiado, su sitio web vuelve a ser accesible y puede iniciar sesión en su panel de control de WordPress.

Actualizar la conexión de la base de datos de WordPress

Obtenido del Blog One.com.

En ocasiones es preciso actualizar los datos de conexión de la base de datos en WordPress. Por ejemplo, después de actualizar la contraseña de base de datos o cuando se recibe el siguiente mensaje de error:

Error establishing a database connection


Paso 1 – Abrir File Manager (Administrador de archivos)

  1. Inicie sesión en el panel de control de One.com.
  2. Haga clic en File Manager, que se encuentra en la sección Archivos y seguridad.
Open File Manager

Paso 2 – Abrir wp-config.php

El archivo wp-config.php se encuentra en el directorio donde se instaló WordPress.
Haga clic en el archivo wp-config para abrirlo en el editor.

Open wp-config.php

Paso 3 – Localizar los datos de inicio de sesión

Los datos de inicio de sesión se suelen encontrar cerca de la línea 20 del archivo wp-config.
En este ejemplo, los datos son los siguientes:

define('DB_NAME', 'one_example_support'); define('DB_USER', 'one_example_support'); define('DB_PASSWORD', '********'); define('DB_HOST', 'one-example.support.mysql.service.one.com');

Find details in wp-config.php

Paso 4 – Actualizar los datos

En el siguiente ejemplo, debe sustituir update_here con los datos actualizados.
Puede encontrar los detalles de la conexión actual en el Panel de control de One.com bajo PHP & MariaDB.

define('DB_NAME', 'update_here'); define('DB_USER', 'update_here'); define('DB_PASSWORD', update_here'); define('DB_HOST', 'update_here');

Haga clic en Guardar en la esquina superior izquierda de la pantalla.

Edit details in wp-config,php
Cambiar contraseña de WordPress desde la base de datos

Obtenido del Blog One.com.

Normalmente usted puede restablecer la contraseña de WordPress en el panel de administrador o solicitar una nueva a través de correo electrónico. En caso de no tener acceso ni a su correo electrónico ni al panel de WordPress, usted puede cambiar su contraseña directamente en la base de datos.


Paso 1 – Ingrese a su base de datos en phpMyAdmin

Lea nuestra guía sobre cómo acceder a su base de datos si necesita algo de ayuda.


Paso 2 – Abra la tabla de usuarios

  1. Haga clic en la la tabla de usuraios en el menú de la izquierda. La tabla puede tener diferentes prefijos, en este ejemplo es www_.
  2. Busque el usuario para el que desea cambiar la contraseña y haga clic en Editar.
Open the table called wp-users

Paso 3 – Introduzca una contraseña nueva

  1. Junto a user_pass seleccione MD5 en el menú desplegable debajo de Function.
  2. En Value cambie la contraseña cifrada actual por la nueva contraseña. Puede escribir texto normal, que se cifrará después de guardar.
  3. Haga clic en Continuar para guardar los cambios
Type your new WordPress password

Paso 4 – Listo. ¡Usted ha terminado!

Su nueva contraseña se ha guardado y cifrado. Puede utilizarla para acceder a WordPress.

WordPress password changed
Errores 404 en WordPress en enlaces internos ¿solución?

Obtenido del Blog Oficial de WebEmpresa, publicación original por Luis Méndez Alejo  –  7 Enero 2017.

Este escenario es más común de lo que imaginas, sobre todo en proyectos nuevos con WordPress, cuando se instala en un Hosting, como instalación principal o adicional, y al navegar por enlaces internos de menús, post, etc., aterrizas en un error 404.

Los errores 404 en WordPress deben ser corregidos en el momento en que se presentan, por razones de uso de tu sitio web y además porque afectan al posicionamiento de tu dominio ¡y a Google no le gustan!

Si no quieres que uno o 200 enlaces internos dejen de funcionar por un error o incorrecta configuración, y tu posicionamiento acabe siendo el perjudicado, revisa los puntos que te explico a continuación para evitar estos errores.

Este artículo no pretende ser un tratado sobre los errores 404, sus causas y la forma en que deben ser corregidos todos y cada uno de los posibles casos, pero si te va a servir para solucionar un error bastante común que le sucede a muchos usuarios que se inician en WordPress y se tropiezan nada más empezar con este tipo de errores.

Errores 404 en WordPress en enlaces internos. Aprende a detectarlos y corregirlos en pocos minutos en tu web.

 ¿Que es un error 404?

Cuando en tu sitio web hay páginas que no son accesibles porque no cargan o la url que se solicita no existe o es incorrecta, se produce un error 404 que muestra a los usuarios un aviso más o menos como este.

Aviso 404

Haz clic en la imagen para ampliarla  

 ¿Que causa errores 404 en WordPress?

Básicamente enlaces no alcanzados, porque son incorrectos, han cambiado su estructura, slug o enlace permanente, ya no existen, o las reglas de reescritura son incorrectas y los enlaces permanentes están mal configurados.

  • Archivo .htaccess inexistente, vacío o sin reglas de reescritura.
  • Enlaces permanentes mal configurados (no amigables).

No todos los errores 404 están provocados por redirecciones incorrectas o urls que no alcanzan su destino por ser incorrectas o haber cambiado. Muchos errores 404 están simplemente relacionados con enlaces internos y una ausente o mala configuración de WordPress y .htaccess.

Plugins mal programados, cambios en las Taxonomías de WordPress o post personalizados (slug o enlace permanente modificado tras un indexado) provocan fácilmente errores 404 corrompiendo la matriz de los enlaces.

 ¿Cómo solucionar los errores 404 en WordPress?

Los sitios creados con WordPress pueden complicar el proceso de resolución de errores 404 al ser un sistema de gestión de contenidos que procesa su propia matriz de reescritura interna como parte de su función de gestión de enlaces permanentes.

Para poder corregir un error 404 primero hay que determinar si está causado por WordPress o por el servidor. web.

  • Por el servidor: Archivo .htaccess inexistente o erróneo.
  • Por el servidor: Permisos incorrectos de archivos y/o carpetas.
  • Por WordPress: Enlaces permanentes mal configurados.

Revisemos a continuación estos dos puntos, el archivo .htaccess y los enlaces permanentes y veamos cómo puedes configurarlos de forma correcta.

 Archivo .htaccess correcto para evitar errores 404

El archivo .htaccess de cada instalación de WordPress juega un papel determinante en el funcionamiento de los enlaces, su comportamiento y cómo son interpretados por el navegador.

Para que WordPress funcione correctamente deben existir una reglas de reescritura declaradas en dicho archivo. Básicamente, además de otros códigos, reglas o directrices, .htaccess debe incluir lo más abajo posible del archivo la siguientes reglas:

    # BEGIN WordPress
    <ifmodule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </ifmodule>
    # END WordPress

Además de estas puede haber otras, propias, añadidas por el usuario, o incorporadas por determinados plugins de seguridad, SEO, etc.

El archivo htaccess debe tener permisos 644 y comenzar por un punto, que le otorga su característica de «archivo oculto».

Archivo htaccess

Haz clic en la imagen para ampliarla  

¿No encuentras el archivo .htaccess y tampoco te deja crearlo? no te preocupes, consulta este artículo.

Lectura recomendada: 
.htaccess en cPanel ¿dónde está el archivo?

 Configuración de los enlaces permanentes en WordPress

Los enlaces permanentes en WordPress ayudan a interpretar y mostrar las urls internas (todos los enlaces que componen tu web) de forma adecuada en base a la configuración aplicada.

Las opciones disponibles para enlaces permanentes son:

  • Simple: http://dominio.com/?p=123
  • Día y nombre: http://dominio.com/2017/06/04/pagina-ejemplo/
  • Mes y nombre: http://dominio.com/2017/06/pagina-ejemplo/
  • Numérico: http://dominio.com/archivos/123
  • Nombre de la entrada: http://dominio.com/pagina-ejemplo/
  • Estructura personalizada: http://dominio.com//%postname%/

Luego hay posibilidad de añadir estructuras personalizadas para etiquetas y categorías, pero no es el caso que nos ocupa.

Por defecto cuando instalas WordPress viene configurada como Simple la estructura de enlaces permanentes.

Enlaces permanentes - Simple

Haz clic en la imagen para ampliarla  

La configuración recomendada y más adecuada, principalmente para evitar los errores 404 es que los enlaces permanentes estén configurados como Nombre de la entrada.

Enlaces permanentes - Nombre de la entrada

Haz clic en la imagen para ampliarla  

De esta forma generarás urls amigables en tu sitio web, lo bots de indexado te querrán mucho más, a los usuarios les serán más amigables y fáciles de recordar ciertas urls y evitaras esos temidos errores 404.

 Proceso resumido:

  1. Inicia sesión en tu panel de WordPress (dashboard).
  2. En el menú de la izquierda haz clic en Ajustes, Enlaces Permanentes.
  3. Selecciona la configuración predeterminada: Simple y guarda los cambios.
  4. Cambia los ajustes de nuevo a la configuración: Nombre de la entrada.
  5. Guarda la configuración.
  6. Limpia la caché de tu web (si usas algún plugin de caching).
  7. Limpia la caché de tu navegador.

Esto debería regenerar la estructura de enlaces de tu web y que estos funcionasen, fuesen navegables y no se muestren errores 404 al cargar enlaces internos de tu sitio.

 Otros factores que pueden generar errores 404

Tener el archivo .htaccess correctamente generado y los enlaces permanentes bien configurados resolverán el 90% de los casos en los que podría producirse un error 404, pero hay otros factores que pueden contribuir a que aparezcan este tipo de errores.

  • Redirecciones 301 incorrectas.
  • Cambio del dominio que gestiona el sitio web (enlaces internos que conservan el anterior dominio).
  • URLs indexadas en los motores de búsqueda que ya no existen o han cambiado.
  • Configuración incorrecta de SSL (https).

Son algunos de los escenarios típicos que adicionalmente contribuyen a que tu sitio web pueda presentar errores 404.

Si quieres saber como combatir estos errores 404, principalmente los causados por redirecciones incorrectas, dominios que han cambiado o urls indexadas que ya no existen o han cambiado su estructura ¡lee este artículo!

Lectura recomendada: 
Redirection, como crear redirecciones 301 en WordPress

 Conclusiones

Hay diferentes formas de solucionar los errores 404, pero las básicas y más comunes las resuelves configurando correctamente el archivo .htaccess y los enlaces permanentes, para el resto de casos tendrás que aplicar redirecciones 301 o analizar cuál es la causa que provoca estos errores.

También es importante que tengas bien configurada la página de errores 404 donde aterrizarán los visitantes en caso de tropezarse «por descuido tuyo» con uno de esos errores.

Lectura recomendada: 
Páginas de error ¿cómo personalizarlas?

No olvides que dispones de otros tutoriales sobre errores 404 y redirecciones 301 en este Blog que pueden serte útil consultar.

WordPress es un gestor de contenidos dinámicos fiable y muy estable, pero nada en el mundo digital es 100% perfecto. 

Amamos lo que hacemos
WordPress