Pregunta sobre Arreglando WordPress de Wordpress:

wp_user_level no funciona como se esperaba

Un usuario preguntó 👇

Hola,

Estoy depurando un problema de inicio de sesión administrativo y tuve que probar los valores de wp_user_level en la base de datos.

Posiblemente se pregunte por qué no hay diferencia entre: wp_user_level 10 y wp_user_level 0

cuando cambio en la base de datos, no noto ningún cambio. Realizo el cambio para el usuario que es administrativo. así que no importa el nivel del usuario, este usuario puede acceder a un panel.

El usuario administrador es: wp_capabilities a: 1: {s: 13: «administrador»; s: 1: «1 ″;}

https://imgur.com/3gI88ac

(@jakept)

Hace 1 año, 10 meses

Los roles y capacidades reemplazaron los niveles de usuario en WordPress hace 14 años y se depreciaron hace 9 años. Puede haber un plugin aquí o allá que todavía depende del nivel del usuario, pero los permisos de WordPress ahora se basan completamente en su función y las capacidades de esa función.

Esta respuesta fue modificada hace 1 año, 10 meses.

(@yurone)

Hace 1 año, 10 meses

@jakept

¡gracias por la explicación!

tal vez puedas ayudar, mi usuario ya no puede administrar el panel. el prefijo de la base es «pr_» y no «wp_»

esto es lo que tengo en la base de datos para la identificación de usuario en la tabla pr_capabilities.

a: 2: {s: 13: «administrador»; b: 1;}

probé esto también

a: 2: {s: 13: «administrador»; s: 1;}

cuando tenga acceso https: // ____ / wp-admin /
Veo el mensaje «Lo siento, no tienes permiso para acceder a esta página».

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.