Hola.
Estás describiendo una entrada privada, solo puede ser vista por administradores y editores.
Modificando las capacidades de los usuarios puedes hacer que sea visible también para registrados, inclusive puedes puedes crear un tipo nuevo de usuario, por ejemplo con User Role Editor, que tenga las mismas capacidades que un usuario Suscriptor y además tenga la capacidad read_private_posts
.
Para que no se vea en el menú tienes que ocultar la opción para usuarios no acreditados, por ejemplo con el plugin:
If Menu – Visibility control for Menu Items
He visto que con ciertos plugins se haría pero por separado
Si has probado opciones podrías poner cuáles son para tenerlo en cuenta
Buenas, y gracias por responder.
El plugin que tengo ahora instalado es «Ultimate Member», que me obliga a definir los roles que permiten o no acceso para cada entrada. Yo quería que solo con elegir categoría «Privado» o la que sea, pase a no estar disposible para usuarios no registrados
Luego por otro lado he instalado WP-Members que me permite elegir que o bien entradas o bien páginas, o ambas, estén accesibles o no. Ya sinceramente no tengo del todo claro el lio que he preparado entre ambos plugins pero no veo claro lo que necesito, que yo pensé que era casi natural en WP
No me hace falta gestionar mucho detalle en roles, con que los usuarios NO-REGISTRADOS no puedan acceder a privado (en front, para leer solo) me vale. Es decir, no me hace falta contemplar más tipos de usuario. Solo tendré muchos (más de 1000) usuarios que deberán poder leer las noticias internas, luego estaré yo como admin, y los demás serán visitantes que podrán ver todo menos lo interno.
Muchas gracias de nuevo
Te acabo de dar la opción más «natural» que tienes, entendiendo como natural la más sencilla, si quieres simplificarlo más cámbiale las capacidades directamente al usuario suscriptor, aunque no te lo recomiendo.
Los dos plugins que mencionas te pueden servir, pero claro, se basan en necesidades genéricas, suscripciones, grupos de usuarios, etc.
Para hacer exactamente lo que quieres tendrás que adaptarte a lo que hay en el repositorio/mercado o si no hacer un desarrollo a medida.
Ok, si, en este rato he empezado a poner en práctica lo que me has dicho, he creado un usuario nuevo, especifico, que solo tiene permiso «read-private-posts» y cuando cree todos los usuarios lo haré con este perfil (será una importación en lote de 1000 usuarios, no habrá proceso de registro on-line porque es un club)
Estoy ptobando y parece que va bien, cuando accedes a links directos a entradas privadas te da un «parece que no hay nada por aqui», me vale.
Muchas gracias!