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)

Muchas empresas necesitan controlar qué usuarios pueden acceder a determinadas páginas de sus sitios web en WordPress. Algunas páginas pueden contener información sensible, y dar acceso a todo el mundo puede ser peligroso. Por otra parte, algunos contenidos pueden ser solo para suscriptores de pago.

A lo largo de los años, hemos establecido páginas de perfiles restringidos en todas nuestras marcas. Por ejemplo, si compra uno de nuestros productos asociados, como WPForms o MonsterInsights, podrá ver diferentes páginas dentro del área de cuenta como suscriptor.

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

Restrict WordPress pages by user roles

¿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 mostraremos diferentes plugins para que puedas 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 las páginas en WordPress por perfil de usuario y membresía utilizando 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, debe editar las páginas o entradas que desea restringir 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 Opciones de 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 en línea utilizando Thrive Apprentice

Thrive Apprentice es uno de los mejores plugins WordPress LMS que 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, lo que permite 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 Thrive Apprentice y acceder a una cuenta.

Thrive Apprentice

Después de crear una nueva cuenta, puede dirigirse al área de cuentas.

Desde aquí, simplemente descarga el plugin Thrive Product Manager.

Install Thrive Product Manager

A continuación, puede instalar y activar el plugin Thrive Product Manager en su sitio. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Una vez activado, deberá visitar la página del Gestor de productos desde el escritorio de WordPress y hacer clic en el botón “Acceder a mi cuenta”.

Go to Thrive product manager

En la siguiente pantalla, verás diferentes productos de Thrive Theme.

Desde aquí, necesita instalar Thrive Apprentice. Simplemente marque las opciones de ‘Instalar producto’ y haga clic en el botón ‘Instalar productos seleccionados’ en la parte inferior.

Install Thrive Apprentice plugin

Una vez finalizada la instalación, verá el estado “Listo para usar”.

Simplemente haz clic en el botón ‘Ir al Escritorio de Thrive Themes’ en la parte inferior.

Go to thrive themes dashboard

En la siguiente pantalla, verá el Escritorio de Thrive.

Sigue adelante y haz clic en el botón “Escritorio del Aprendiz”.

Head to thrive apprentice dashboard

A continuación, se iniciará el maquetador de cursos Thrive Apprentice y verá una pantalla de bienvenida.

Sólo tiene que hacer clic en el botón “Empezar” para continuar.

Get started with apprentice

Después, tendrá que elegir una página en la que estará todo el contenido de su curso.

Puedes añadir una nueva página o simplemente elegir una ya existente. Para este tutorial, crearemos una página nueva.

Introduzca un nombre para su página y haga clic en el botón “Añadir página”.

Enter a name for new course page

Una vez hecho esto, basta con hacer clic en el botón “Continuar”.

Después, Thrive Apprentice le pedirá que nombre un nuevo diseño para su curso. Adelante, introduzca un nombramiento y haga clic en el botón ‘Crear nuevo diseño’.

Name your new design

A continuación, se iniciará el asistente de la Escuela de Aprendices. Puede utilizarlo para personalizar el diseño de su curso en línea.

Sólo tiene que hacer clic en el botón “Empezar” y seguir las instrucciones que aparecen en pantalla para modificar el aspecto.

Customize your online course

Por ejemplo, el asistente le pedirá que suba un logotipo de marca, elija un color de marca, seleccione una cabecera para su centro, edite la página de inicio del centro, seleccione una barra de navegación, elija plantillas para las distintas secciones de su curso, etc.

Una vez que haya personalizado el diseño, puede ir a la pestaña “Curso” del menú de la izquierda y hacer clic en el botón “+ Añadir curso”.

Add new course

En la pantalla siguiente, puede introducir el nombre de un curso en la parte superior.

Además, también hay opciones para cambiar la URL, introducir el resumen del curso, la imagen de portada y mucho más.

Enter course name and details

A continuación, tendrá que cambiar a la pestaña “Contenido”.

Aquí puede introducir diferentes componentes de su curso, como lecciones, evaluaciones, capítulos y módulos.

Enter course contents

Por ejemplo, si desea crear una lección, sólo tiene que hacer clic en el botón “+ Añadir lección”.

Cuando se abra una ventana emergente, siga adelante e introduzca el título de la lección, la URL, el resumen de la lección, etc.

Enter lesson details

Tras introducir estos datos, haz clic en el botón “Guardar”.

Su lección aparecerá ahora en la pestaña Contenido. Tendrás que hacer clic en la opción “Publicar” de la lección que acabas de crear.

Publish your lesson

A continuación, tendrás que cambiar a la pestaña “Restricciones de acceso”.

Desde aquí, basta con hacer clic en el botón “+ Crear un producto basado en este curso”.

Create a product based on course

A continuación, introduzca el nombre del producto y seleccione el curso que desea incluir.

Simplemente haga clic en el botón “Listo” después de introducir estos datos.

Enter new product details

A continuación, verá más opciones para su producto en la parte izquierda. Vaya a la pestaña “Requisitos de acceso”.

Desde aquí, puede seleccionar los perfiles de usuario de WordPress que pueden acceder a este curso.

Restrict course based on user roles

Cuando hayas terminado, sólo tienes que hacer clic en el botón “Guardar”.

Ahora, puede publicar su curso para que los usuarios con perfiles específicos puedan acceder a él. Para ello, vuelve a la pestaña “Curso”.

A continuación, puede hacer clic en la opción desplegable “No publicado”, situada en la esquina superior derecha de su curso. En el menú desplegable, seleccione la opción “Publicar”.

Publish your new course

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 práctica paso a paso sobre cómo añadir un perfil de editor SEO en WordPress y cómo compartir usuarios y accesos entre múltiples sitios WordPress.

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

9 comentariosDeja una respuesta

  1. Jiří Vaněk

    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.

  2. Konrad

    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!

  3. Ralph

    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.

    • WPBeginner Support

      Happy to hear we could simplify the process for you :)

      Administrador

  4. Moinuddin Waheed

    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.

  5. Mike Shannon

    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.