¿Es usted un desarrollador de WordPress o un diseñador web que usa WordPress para desarrollar sitios web para sus clientes? ¿O eres un usuario novato de WordPress?
¿Alguna vez ha querido no mostrar páginas, publicaciones o categorías en el menú? ¿O quería restringir el acceso a cierto contenido en su sitio web? Con las páginas por rol de usuario, puede agregar control de acceso a las siguientes cosas en WordPress según el rol que tenga el usuario.
- Paginas
- Publicaciones
- Categorías
- Tipos de publicaciones personalizadas agregadas por complementos de terceros
- Taxonomías personalizadas (agregadas por complementos de terceros)
- WooCommerce (Productos y Tienda)
Hemos hecho esto muy fácil con las páginas por roles de usuario para WordPress.
El complemento también elimina la página, la publicación, el tipo de publicación personalizada, las categorías o las taxonomías personalizadas de los resultados de búsqueda y del blog roll. Puede ocultar la página y las categorías del menú cuando los usuarios no hayan iniciado sesión. También puede establecer una URL de redirección específica para los usuarios que no tienen la función de usuario necesaria.
También funciona si está utilizando la función de menú personalizado integrada en WordPress. Ocultará los elementos del menú que han asignado una función de usuario cuando el usuario no haya iniciado sesión.
Lista de características
Encontrará el panel de opciones de páginas por rol de usuario en el menú de configuración de WordPress
Opciones
- Establezca la URL de redirección predeterminada para los usuarios que no tienen acceso a una página, publicación o tipo de publicación personalizada.
- Habilitar filtrado de comentarios
- Redirigir para iniciar sesión
- Soporte para roles de usuario de WordPress
- Soporte para roles de usuario personalizados
- Opción de pánico si se restringe de ver un tipo de publicación personalizada
- Habilitar el control de acceso a los tipos de publicaciones personalizadas
- Restrinja el acceso a los tipos de publicaciones personalizadas en la interfaz por rol de usuario
- Restrinja el acceso a Metabox de control de acceso por rol de usuario en páginas, publicaciones y tipos de publicaciones personalizadas.
- Restringir el acceso a WooCommerce (Productos)
- Revierta el comportamiento de las páginas por rol de usuario al backend en lugar del frontend original.
Páginas, publicaciones y tipos de publicaciones personalizadas
- Descripción general rápida del acceso a la función de usuario en la página, publicación y tipos de publicación personalizados
- Establecer control de acceso para suscriptor, colaborador, autor, editor y administrador
- Establezca el control de acceso para roles de usuario personalizados (necesita la marca de etiqueta blanca para crear los roles de usuario personalizados)
- Establecer control de acceso para categorías
- Establezca una URL de redireccionamiento individual para cada página, publicación y tipo de publicación personalizada cuando una función de usuario no tenga acceso.
- Ocultar páginas individuales del menú
- Ocultar categorías del menú
- Oculte páginas individuales, publicaciones, tipos de publicaciones personalizadas y categorías de los resultados de búsqueda y del rollo de blog
- Restrinja el acceso al contenido mediante el uso de códigos cortos. Acceso controlado por rol de usuario pur_restricted pur_restricted_alt pur_not_logged_in
registro de cambios
Versión 1.6.0.98592 – 26 de febrero de 2021
- Nueva caracteristica: Se agregó un nuevo panel de opciones basado en React al complemento.
- Actualizar: Convirtió todas las funciones antiguas del Panel de opciones al nuevo Panel de opciones basado en React
- Actualizar: Usó el «modo estricto» para todo Javascript.
- Actualizar: Carpetas vacías eliminadas
- Nuevo: Se agregó un nuevo archivo .pot actualizado para traducción (inglés)
- Nuevo: Se agregó compatibilidad con la URL de redirección personalizada cuando se usa el inicio de sesión forzado.
- Nuevo: Se agregó compatibilidad con el uso de comodines /* en la lista blanca de Inicio de sesión forzado.
Versión 1.5.1.98183 – 27 de noviembre de 2020
- Error corregido: El inicio de sesión forzado estaba causando que el usuario ingresara la contraseña dos veces.
Versión 1.5.0.97742 – 20 de agosto de 2020
Nueva función: inicio de sesión forzado. Haz que tu sitio web sea completamente privado - Nueva caracteristica: Páginas de la lista blanca, publicaciones y tipos de publicaciones personalizadas (siempre visibles) aunque haya habilitado la función de inicio de sesión forzado
- Nueva caracteristica: URL de la lista blanca. Esto es útil si desea incluir en la lista blanca, por ejemplo, archivos y categorías cuando la función de inicio de sesión forzado está habilitada.
- Nueva caracteristica: Se agregó soporte para configurar una página principal específica para usuarios que no iniciaron sesión y una página principal para usuarios que iniciaron sesión. Esta función se puede usar con o independientemente de la función Inicio de sesión forzado.
- Error corregido: Bloquear el acceso a una página de archivo de términos de taxonomía
Versión 1.4.6.96327 – 6 de febrero de 2020
- Actualizar: Se agregó soporte para restringir el acceso a las páginas agregadas a WooCommerce> Mi cuenta cuando se usa el complemento de páginas de cuentas de WooCommerce (https://iconicwp.com/products/woocommerce-account-pages/)
Versión 1.4.5.86663 – 14 de diciembre de 2018
- Actualizar: Mejoras de estilo en el panel de opciones
Versión 1.4.4.83225 – 20 de abril de 2018
- Error corregido: Advertencia de PHP en la interfaz
- Error corregido: Advertencia de PHP en el servidor IIS
Versión 1.4.3.82846 – 7 de febrero de 2018
- Corrección de compatibilidad: Las páginas por rol de usuario causaron que el contenido de las publicaciones de blog en algunos sitios web se ocultara al usar el complemento de notificación de WordPress y las páginas por rol de usuario.
Versión 1.4.2.82096 – 11 de noviembre de 2017
Versión 1.4.1.82080 – 10 de noviembre de 2017
- Nueva caracteristica: Función agregada para manejar usuarios que no han iniciado sesión (Configuración general)
Versión 1.4.0.81397 – 13 de septiembre de 2017
- Actualizar: Carpeta de idioma agregada y archivo .po en inglés de EE. UU.
Versión 1.3.9.80977 – 3 de agosto de 2017
- Error corregido: La opción Archivo de tipo de publicación no bloquea el acceso a las páginas de archivo de tipo de publicación en la interfaz
- Error corregido: Ajax agregando términos (control perdido para el contenido de la columna)
- Error corregido: Las restricciones de términos no funcionaban correctamente
- Error corregido: Problema con el texto cuando el contenido está restringido
- Corrección de compatibilidad: en algunos sitios, las funciones de usuario superiores se desmarcaron en el cuadro de control de acceso si la función de usuario inferior edita la publicación, la página o el tipo de publicación personalizada
- Error corregido: La URL de redirección predeterminada no funciona
- Nueva caracteristica: Soporte agregado para permitir o bloquear el acceso a publicaciones asignadas a términos específicos según el rol del usuario
- Error corregido: Restrinja los códigos cortos de contenido rotos después de una actualización reciente
- Error corregido: La restricción de acceso a la página de la tienda de WooCommerce no funcionó correctamente
- Actualizar: Enlace agregado al Centro de ayuda en la pestaña Ayuda
- Error corregido: Restricciones para usuarios no registrados
- Error corregido: La columna de control de acceso sobrescribe la columna de imágenes de taxonomía
- Error corregido: El control de acceso no funciona correctamente para el tema en BBPress
- Nueva caracteristica: Soporte agregado para taxonomías personalizadas
- Nueva caracteristica: Soporte agregado para BuddyPress
- Nueva caracteristica: Soporte agregado para BBPpress
- Actualizar: Se cambió el orden de las pestañas del Panel de opciones
- Error corregido: post_type_enabled arreglado obteniendo el nombre post_type
- Corrección de compatibilidad: Verificación agregada para WooCommerce Shop, Cart, My Account y Checkout) para evitar la advertencia de PHP.
- Corrección de compatibilidad: cambie las clases donde el constructor tiene el mismo nombre que la clase a __construct (compatibilidad con PHP 7).
- Nueva caracteristica: Permitir restringir el acceso a las páginas de WooCommerce Shop, Cart, My Account y Checkout (restricciones para la página de archivo de tipo de publicación personalizada de WooCommerce)
- Corrección de compatibilidad: Un complemento de terceros no determinado está provocando una advertencia de PHP
- Nueva caracteristica: Opción agregada para incluir filtrado en Ajax (Uso: publicaciones cargadas con Javascript que usan wp-admin/admin-ajax.php en la interfaz).
- Mejora: Se reemplazó add_query_arg() debido a un problema de vulnerabilidad XSS que afecta a muchos complementos y temas de WordPress. Tenga en cuenta que antes de que se pudiera acceder a la función, el usuario tenía que ser administrador, lo que significa que el problema potencial no estaba disponible para el público.
- Error corregido: cuando las identificaciones de publicaciones bloqueadas hacen que el resultado de la consulta esté vacío, las publicaciones bloqueadas no se bloquean en absoluto.
- Corrección de compatibilidad: El tema de BBpress no se muestra, las respuestas se muestran cuando put está activo
- Nueva caracteristica: Opción avanzada para mostrar un HTML/Javascript personalizado cuando una página está restringida al usuario
- Nueva caracteristica: Restringir el archivo de tipo de publicación por función de usuario, lo que le permite restringir el acceso a los archivos de tipo de publicación por función de usuario y establecer una URL de redirección independiente para ello
- Error corregido: Pestaña de opciones que desaparecen
- Error corregido: Al usar PUR invertido, el enlace de edición de la publicación en la barra de herramientas aún estaba visible, y el usuario puede omitir la restricción y editar la publicación.
- Error corregido: Redirección no deseada en Calendarize it! Eventos
- Actualización de compatibilidad: páginas de productos de WooCommerce
- Error corregido: Maneje una situación en la que, en algunas condiciones de errores, el sitio ya haya enviado la salida, antes de lo que debería, y, por lo tanto, rompa la redirección.
- Error corregido: Advertencias de php eliminadas
- Nueva caracteristica: Se agregó una configuración para restringir qué roles de usuario podrán ver el ?Control de acceso? Metabox.
- Nueva caracteristica: Funcionalidad PUR invertida experimental
- Nueva caracteristica: pur_not_logged_in shortcode para mostrar solo contenido
- a los visitantes NO registrados.
- Nueva caracteristica: permite que el administrador permita o bloquee el acceso a
- roles de usuario (anteriormente solo estaba permitido)
- Nueva caracteristica: Mostrar en el menú cuando el tipo de publicación está restringida
- Nueva caracteristica: En la lista de publicaciones, en la columna Control de acceso
- mostrar si PUR está permitiendo o denegando el acceso a los roles enumerados
- Nueva caracteristica: Mostrar Permitir como Verde y Denegar como Rojo.
- Error corregido: Evite un bloqueo con la versión 2 del Panel de opciones
- Actualizar: Funcionalidad de WordPress 3.3 habilitada
- Error corregido: pur_restricted Shortcode no mostraba códigos cortos en el contenido
- Nueva caracteristica: pur_restricted Shortcode ahora permite texto alternativo con HTML.
- Nueva caracteristica: Sin personalización del comportamiento de acceso. El administrador puede especificar si un restringido
- la página debe redirigir al inicio de sesión o redirigir la URL.
- Error corregido: ajuste el campo de URL de redirección en el metabox
- Error corregido: Biblioteca de servicio de registro faltante agregada
- Nueva caracteristica: Shortcode incorporado pur_restricted para restringir el acceso a ciertas secciones
- del contenido por capacidad; el valor predeterminado es view_restricted-content pero cualquier capacidad
- Actualizar: Panel de opciones actualizado
- Nueva caracteristica: Sin personalización del comportamiento de acceso. El administrador puede especificar si una página restringida debería
- redirigir para iniciar sesión o redirigir URL.
-
Nueva caracteristica: Tipos de publicaciones personalizadas por rol de usuario. Esto solo se muestra si hay tipos de publicaciones personalizadas. Este es un mini complemento en sí mismo que agrega la siguiente funcionalidad:
- En la opción de pestaña, muestra una lista de tipos de publicaciones personalizadas y casillas de verificación de todas las existentes
- roles de usuario para cada tipo de publicación personalizada. Al verificar una función de usuario para un tipo de publicación personalizada, está
- restringir el acceso de administrador a ese tipo de publicación solo al rol de usuario marcado.
MUY IMPORTANTE: Compruebe siempre el Administrador. Tenga en cuenta que no lo hacemos de forma predeterminada, por lo tanto, tal vez el administrador cambió la función de usuario administrador, por lo que realmente no sabemos cuál es la función de administrador. En el caso de configurar incorrectamente el rol de usuario administrador, hay una opción en la misma pestaña para deshabilitar esta función y recuperar el acceso a los tipos de publicaciones personalizadas.
- Error corregido: Después de configurar los roles de usuario en Categoría y eliminarlos todos, todos los roles a los que se les denegó el acceso posteriormente.
- Nueva caracteristica: filtrado de comentarios agregado para obtener comentarios con el método wp get_comments (widget de comentarios recientes)
- Actualizar: Cambió el procedimiento de redirección; 1) la URL personalizada 2) la URL predeterminada 3) la página de inicio de sesión 4) si ha iniciado sesión y no tiene acceso, se muestra un mensaje de error.
- Error corregido: Se corrigió la URL de redirección predeterminada rota
- Error corregido: Páginas fijas y URL de redireccionamiento de publicación
- Nueva caracteristica: Se agregó soporte para el prefijo de tabla de WordPress no estándar
- Nueva caracteristica: Soporte agregado para control de acceso a Categorías
- Nueva caracteristica: Las categorías con control de acceso no se pueden buscar (a menos que tenga acceso)
- Nueva caracteristica: restrinja el acceso a la publicación mediante el ID de publicación.
- Nueva caracteristica: La categoría será…




