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
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.