Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo restringir páginas de WordPress por perfil de usuario (3 maneras fáciles)

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

¿Desea restringir determinadas páginas de su sitio web por perfiles de usuario?

Muchas empresas que utilizan WordPress necesitan controlar qué usuarios pueden acceder a determinadas páginas de sus sitios web.

En este artículo, le mostraremos cómo restringir fácilmente el acceso a determinadas páginas de WordPress por perfiles de usuario.

How to restrict WordPress pages by user role

¿Por qué restringir las páginas de WordPress por perfiles de usuario?

Al iniciar un sitio WordPress, es posible que desee restringir ciertas áreas y páginas en función del perfil del usuario. Por ejemplo, si tienes un sitio con varios autores, puedes limitar el acceso a páginas específicas para escritores y editores.

La restricción de páginas en función de los perfiles de los usuarios es un caso de uso común para los sitios de membresía. Puede limitar las páginas de su sitio en función del nivel de membresía del usuario. Por ejemplo, solo los suscriptores pueden ver la página de vídeo o la página del curso online.

Por defecto, WordPress viene con un conjunto limitado de herramientas para restringir el contenido de su sitio web. Puede crear entradas privadas y protegidas con contraseña, pero estas características no le permiten limitar el acceso por perfiles de usuario.

Por suerte, existen varios plugins para WordPress que le permiten hacer precisamente eso. Puede elegir uno de ellos para restringir páginas a determinados usuarios, grupos de usuarios o perfiles de usuario.

Con estos plugins, puede crear un sitio web de membresía, sitios web de pago o incluso blogs familiares. También puede monetizar su contenido añadiendo suscripciones de pago.

Dicho esto, vamos a ver cómo restringir correctamente las páginas de WordPress por perfiles de usuario. Te iremos mostrando diferentes plugins, puedes elegir el que mejor se adapte a tus necesidades.

1. Restringir páginas por membresía usando MemberPress

MemberPress es uno de los mejores plugins de membresía para WordPress del mercado. Le permite crear fácilmente sitios web de membresía con suscripciones de pago. Puede establecer restricciones de contenido y solo permitir el acceso a perfiles de usuario específicos.

MemberPress es un plugin premium, y tendrás que acceder a una cuenta. Sólo tienes que visitar el sitio web y hacer clic en el botón “Get MemberPress for WordPress”.

MemberPress

A continuación, deberá instalar y activar el plugin MemberPress. Para más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la activación, diríjase a la página “Ajustes” de MemberPress para introducir su clave de licencia. Puede encontrar la clave en el área de su cuenta en el sitio web de MemberPress.

Adding a license key to your MemberPress plugin

A continuación, debe dirigirse a la pestaña “Pagos” para establecer los pagos.

Sólo tiene que hacer clic en la opción “+ Añadir método de pago” para empezar.

The MemberPress payment gateway settings

MemberPress es compatible con PayPal (Standard, Express, y Pro), Stripe, Authorize.Net, y más fuera de la caja. Puede seleccionar los métodos de pago que desea utilizar y proporcionar las credenciales obligatorias / requerido / necesario.

A continuación, debe visitar la página MemberPress ” Memberships desde el escritorio de WordPress y hacer clic en el botón “Add New” para crear un plan de membresía.

Adding a new membership subscription to WordPress

Empezará dando un título a este plan de membresía y estableciendo el precio, el tipo de facturación y los ajustes de caducidad.

A continuación, desplácese hasta la caja meta “Opciones de membresía” situada debajo del editor de entradas. Aquí es donde puede establecer diferentes opciones para este plan de membresía en particular.

Siga adelante y haga clic en la pestaña “Avanzado” en las opciones de membresía y haga clic en la casilla de verificación “Funciones de usuario para esta membresía”.

Check the user roles option

A continuación, sólo tiene que elegir un perfil de usuario de la lista.

Tenga cuidado al elegir un perfil de usuario, ya que cada perfil de usuario en WordPress tiene sus propios permisos. Si lo necesitas, también puedes crear un perfil de usuario personalizado para los planes de membresía de tu sitio web.

Ya puede publicar su plan de membresía.

Si desea añadir más planes de membresía, puede repetir el proceso para añadirlos.

Una vez creado el plan de membresía, es hora de establecer las normas para restringir el acceso a los contenidos.

Vaya a la página MemberPress ” Rules desde el escritorio de WordPress y haga clic en el botón “Add New” de la parte superior.

Adding a new rule to your WordPress membership site

Esto le llevará a la página de edición de reglas donde puede seleccionar diferentes condiciones y elegir qué páginas restringir.

Puede hacer clic en el menú desplegable bajo “Proteger contenido” y elegir una regla.

Choose content to restrict

Por ejemplo, puede seleccionar todo el contenido que coincida con una determinada etiqueta o categoría para que solo esté disponible para los miembros con un plan de membresía que haya creado anteriormente. O puede seleccionar una sola página para restringir el acceso.

Si elige una categoría o etiqueta para bloquear el acceso, tendrá que asegurarse de que el contenido se añade a esa categoría o etiqueta concreta.

Puede consultar nuestra guía sobre cómo añadir categorías y etiquetas en WordPress.

Eso es todo, usted ha restringido correctamente páginas en WordPress por perfil de usuario y membresía usando MemberPress.

2. Limitar el acceso a la página por perfil de usuario utilizando Restringir contenido Pro

Restringir Contenido Pro es una gran opción para controlar quién tiene acceso al contenido de su sitio web. También le permite añadir suscripciones de pago y ganar dinero en línea desde su sitio web de membresía.

Para empezar, deberá visitar el sitio web de Restricted Content Pro y hacer clic en el botón “Comenzar”.

Restricted Content Pro

A continuación, tendrá que acceder a una cuenta.

Para establecer restricciones de páginas en función de los perfiles de los usuarios, puede utilizar el plan gratuito. Simplemente haga clic en el botón “Empezar” bajo el plan gratuito.

Create a free restricted content pro account

A continuación, se abrirá una ventana emergente.

Puede introducir una dirección de correo electrónico y hacer clic en el botón “Consiga su plugin gratuito”.

Sign up for a free restricted content pro account

A continuación, recibirá un correo electrónico de Restrict Content Pro con el enlace de descarga del plugin gratuito.

Descargue el plugin en su ordenador.

A partir de aquí, tendrás que instalar y activar el plugin gratuito Restrict Content Pro. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Una vez activado, puede visitar la página Restringir ” Ajustes desde su escritorio de WordPress e ir a la pestaña “General”.

Edit general settings for restricted content pro

Aquí puede editar las diferentes páginas que el plugin establecerá automáticamente para su sitio web.

A continuación, deberá desplazarse hasta la sección “Mensaje de contenido restringido” y añadir el texto que verán los usuarios si no están autorizados a ver una página.

Enter restricted error message

A continuación, debe cambiar a la pestaña “Pagos” para seleccionar una pasarela de pago.

Restringir contenido Pro le permite aceptar pagos a través de PayPal, Stripe, Braintree y Authorize.Net.

Set up a payment service in restricted content pro

Después de seleccionar un método de pago, podrá añadir credenciales para cada método de pago.

No olvides guardar tus ajustes cuando hayas terminado.

Ahora tienes que editar las páginas o entradas que quieres que estén restringidas por perfiles de usuario.

Una vez en el editor de contenidos de WordPress, desplácese hasta la caja meta “Restringir este contenido”.

Select user role to restrict pages

Desde aquí, haga clic en el menú desplegable situado bajo la sección Acceso de los miembros y seleccione la opción “Miembros con un perfil determinado”.

A continuación, puede elegir el perfil de usuario al que desea permitir ver la página.

Choose user roles to limit page access

Cuando haya terminado, simplemente actualice o publique su contenido.

Restringir contenido Pro también le permite crear niveles de suscripción. Para obtener instrucciones más detalladas, consulte nuestra guía sobre cómo restringir contenido a usuarios registrados en WordPress.

3. Bloquear el acceso a las páginas del curso mediante LearnDash

LearnDash es el mejor plugin LMS para WordPress. Te permite crear y vender cursos online. Puedes usar su maquetador de arrastrar y soltar para crear lecciones, cuestionarios y mucho más.

Viene con suscripciones integradas que permiten a los usuarios inscribirse en un curso antes de poder ver su contenido. Esto le permite restringir el acceso a las páginas del curso y monetizar su sitio web.

En primer lugar, tendrás que visitar el sitio web de LearnDash y acceder a una cuenta.

LearnDash

A continuación, debes instalar y activar el plugin LearnDash. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Una vez activado, debe visitar la página LearnDash LMS ” Ajustes desde el escritorio de WordPress.

A continuación, debe cambiar a la pestaña “Pagos” y seleccionar su pasarela de pago preferida.

Add payment gateway to LearnDash

Ahora puedes ir a la página de LearnDash LMS ” Cursos desde tu panel de administrador de WordPress.

Desde aquí, haga clic en el botón “Añadir nuevo” para añadir su primer curso.

Add new courses to LearnDash

Introduzca un título y una descripción para su curso.

La parte de descripción será visible para todos los usuarios para explicar de qué trata este curso.

Enter title and description for your course

A continuación, debe ir a la pestaña “Ajustes” del maquetador del curso.

Desde aquí, simplemente desplácese hasta la sección “Modo de acceso”. El plugin te permite crear tipos de cursos abiertos (públicos), gratuitos, de compra inmediata, periódicos y cerrados.

Si selecciona la opción “Comprar ahora”, deberá introducir el precio del curso. Solo los usuarios que se suscriban podrán acceder a las páginas del curso.

Change access mode settings

En el caso de los cursos gratuitos, los usuarios tendrán que inscribirse en el curso creando una cuenta.

Ahora puede guardar o publicar su curso y verlo previamente en su sitio web.

Ahora que ha creado un curso, todavía está vacío. Para llenarlo, tendrá que añadir el contenido del curso, como lecciones, cuestionarios y tareas.

LearnDash es una potente herramienta para vender cursos online restringiendo el acceso a los contenidos. Funciona muy bien con MemberPress para crear planes de suscripción que automáticamente dan acceso a los usuarios a diferentes cursos.

Eso es todo por ahora. Esperamos que este artículo te haya ayudado a aprender cómo restringir fácilmente páginas de WordPress por perfiles de usuario. Puede que también quieras ver nuestra guía de seguridad de WordPress paso a paso para principiantes y los plugins de WordPress imprescindibles para sitios web de negocios.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

10 comentariosDeja una respuesta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    Thank you for the tutorial. I have a blog that also deals with technical guides, and I’m considering how to set up a paid section. Today, many people go the route of Patreon or HeroHero, but I would like to have everything completely under the control of my website. It’s great what WordPress can do now with the help of plugins.

  3. Konrad says

    using a plugin like those mentioned is definitely the easiest and safest way to do this :D
    Remember, always back up your site before making any changes!

  4. Ralph says

    This is really good tutorial for membership sites. I plan on doing website with mix of free and paid articles and this is great way of doing that. Free basic articles for everybody and more advanced are only for paying members. Didn’t think this could be so easy.

  5. Moinuddin Waheed says

    Memberpress is the best choice when it comes to making a website where you can restrict the content based on certain users criteria.
    it is specially good when it comes to making courses to sell and at the same time having some of them as free resources.
    it has all the features that is required to make a good course selling website and restricting the content to the paid subscribers only.
    subscription based website can easily made with this plugin.

  6. Mike Shannon says

    I am setting up a webpage for a club. I want to develop a blog page in which only I and the club president can post to but which all users can see. How can I do this? Or can I?

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.