Soporte » WordPress Avanzado » Mostrar datos del post type del usuario logueado

  • Buenas grupo, necesito hacer una consulta.
    Tengo el siguiente problema y no se si puedo resolverlo con un plugin ya realizado o algo de código :).

    He creado un post type y sus taxonomias y desde la parte de backend necesito que solo me muestre los post type del usuario loguado (suscriptor), solo los suyos y ningún otro más (que el pueda solo modificar o eliminar los que el creó) tambien que no pueda ingresar ni eliminar taxonomias el suscriptor. El administrador por su parte puede ver todos los post types ingresados por todos los usuarios,

    No se si existe algún plugin o como lo puedo realizarlo por código.

    Desde ya muchas gracias grupo, estoy buscando materia de esto y no lo encuentro.

Viendo 7 respuestas - 1 de 7 (de 7 total)
  • Hola @alvarolagarde puedes usar el plugin Advanced Access Manager para poder configurar los permisos de los usuarios y de los Post Type. Saludos

    Moderador LGrusin

    (@lgrusin)

    A no ser que te haya entendido mal, los roles de usuario permiten eso que dices:
    https://codex.wordpress.org/es:Roles_y_Capacidades

    Un saludo

    Asi es @lgrusin solo debes configurarlo en tu tema o creando un plugin.

    Hola.

    A ver por lo que comentas es el funcionamiento normal del role Author.
    https://codex.wordpress.org/Roles_and_Capabilities#Author

    Si lo que quieres es cambiar las capabilities del role Author o mejor, crear un role nuevo puedes puedes hacerlo tu mismo via plugin con la función add_role https://codex.wordpress.org/add_role

    Hay un montón de Plugins, yo suelo usar User Role Editor.

    Alvaro Lagarde

    (@alvarolagarde)

    Hola, no se si me explique bien.
    La idea es:
    Usuario “Pepe” que es de rol suscriptor. Al ingresar a su perfil en wordpress solo podrá ver la sección del post type creado. El post type credo digamos que es de recetas. Y Pepe cuando ingrese solo podrá ver las recetas que el ha ingresado y ninguna otra de otros usuario que hayan ingresado otras recetas.
    El podrá dar de altas recetas pero no podrá eliminar las taxonomias.
    Un usuario con Rol mayor (por ejemplo Administrador) podrá ver todas las recetas ingresada por todos los usuario. El administrador o de rol superior podrá tanto eliminar, modificar lo ingresado por otros usuario.

    No se si me explique bien :(.

    Gracias por los comentarios y ayuda.

    Moderador LGrusin

    (@lgrusin)

    Eso es lo que te hemos explicado antes, eso lo hace el rol de autor, sólo puede modificar sus posts o custom posts types, es indiferente. Un suscriptor es el que menos permiso tiene, mira el enlace que te puse.

    Un saludo

    Alvaro Lagarde

    (@alvarolagarde)

    gracias @lgrusin miro el enlace y les comento… Muchas gracias! 🙂

Viendo 7 respuestas - 1 de 7 (de 7 total)
  • Debes estar registrado para responder a este tema.