Reply To: No tienes suficientes permisos para acceder a esta página

Inicio Foros General No tienes suficientes permisos para acceder a esta página Reply To: No tienes suficientes permisos para acceder a esta página

#871
Ejner Galaz
Keymaster

Sea lo que sea que este fallando, el causante está en el archivo options.php

Fíjate en esta línea: add_submenu_page(__FILE__, ‘Agosto’, ‘Listado Septiembre Docentes’, 10, ‘agosto’, ‘agosto’); has puesto 10. Eso corresponde a “Niveles de usuario”, descontinuados desde la versión 3.0 de WordPress. La forma correcta sería, en el caso de esa línea: add_submenu_page(__FILE__, ‘Agosto’, ‘Listado Septiembre Docentes’, 'administrator', ‘agosto’, ‘agosto’);. Ahí estaríamos usando Roles de usuario, que si son válidos.

Revisa que el archivo options.php opere con Roles y no con Niveles. Puede ser esa la causante del error.

En Facebook (https://www.facebook.com/ChilePress/posts/10151963236279048), un usuario nos comenta:
Hmm suena como un error de permisos de archivos o atributos en la Base de datos.

Para verificar si es o no eso, intenta reparar la base de datos. Esto lo haces editando el archivo wp-config.php y añadiendo la siguiente línea: define('WP_ALLOW_REPAIR', true);. Luego, ve a example.com/wp-admin/maint/repair.php y sigue los pasos (obviamente, reemplaza example.com por tu nombre de dominio). Una vez finalizado, borra la línea define('WP_ALLOW_REPAIR', true); de tu wp-config.php y revisa si tu plugin funciona o no.