No puedo cambiar los permisos/capabilities a los usuarios  

 
Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Hola

Estoy trabajando con el plugin Advanced Access Manager para gestionar los roles y permisos de los usuarios. En principio funcionaba bien, pero ahora cuando voy a las opciones "capabilities" de un usuario y realizado cambios estos no se guardan. Si realizado los cambios sobre los roles si se guardan, pero no llegan a afectar a los usuarios de estos roles.

Os pondre un ejemplo: para que lo entendais:
Yo he creado un rol nuevo llamado "pedidos" y y le he dado la capacidad de modificar los usuarios de la web (la gente que compra en la web). Creo un usuario nuevo llamado "pedidos_user" y le asigno este rol. Si accedo a las capacidades (capabilities) de este usuario no posee el permiso para editar usuarios (cosa que deberia ya que pertenece a un rol que si tiene permiso para ello), se lo asigno individualmente. Pero cuando vuelvo a cargar la pagina para ver si se ha reflejado el cambio me vuelve a aparecer como si ese usuario no tubiera permiso para eso (editar usuarios).

Lo peor de todo es que esto me pasa ahora también con unos usuarios que intentado modificar y son "Administradores".

Espero vuestra respuesta.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 28/10/2019 2:13 pm
Pepe
 Pepe
Soporte CMS Webempresa Moderator

Hola Raul

Prueba con el siguiente plugin:
-> https://es.wordpress.org/plugins/user-role-editor/

A nivel de instalación lo único que veo es que el Wordpress utiliza una versión desactualizada, la última versión estable es la 5.2.4

Luego veo un aviso con fecha de hayer qu e supongo estar ya solucionado ya que a fecha de hoy no aparece:

Contenido solo visible a usuarios registrados

Este aviso viene del plugin " woocommerce-tm-extra-product-options "

Veo que utilizas el plugin Monarch, este plugin es un devorador de recursos, me plantearia el buscar uan alternativa como puede ser " Simple Share Buttons Adder "
-> https://es.wordpress.org/plugins/simple-share-buttons-adder/

Revisa la directiva RewriteBase del fichero .htaccess de la instalación de WordPress, si la instalación de WordPress está situada en la raíz de un dominio, ya sea adicional, subdominio, apuntado o dominio principal de la cuenta, lo correcto es que el RewriteBase sea /

El código correcto sería:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Si tu instalación de WordPress está en una carpeta diferente de /public_html, RewriteBase podría ser: RewriteBase /nombre_carpeta y RewriteRule podría ser: RewriteRule . /nombre_carpeta/index.php [L]

Un saludo

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¿Has probado WpCenter?, es nuestro nuevo manager de WordPress desde el propio cPanel sin necesidad de acceder a tu administración, te permitirá configurar actualizaciones automáticas y mucho más.
Pruébalo accediendo a tu cPanel > Aplicaciones Webempresa > WpCenter
¡Gracias!.

ResponderCitar
Respondido : 28/10/2019 4:00 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Por favor Iniciar Sesión o Registro