Menú adicional

¡Consiga MemberPress hoy mismo! ¡Empieza a cobrar por los contenidos que creas! Obtenga MemberPress ahora

Protección de widgets

Si desea mostrar/ocultar determinados widgets en función de lo que haya comprado el usuario conectado en ese momento, siga los pasos que se indican a continuación.

Primer paso

Descargue e instale el Opciones de widgets plugin.

Paso 2

Opciones de widget añade algunas opciones de restricción en la parte inferior de cada widget de esta manera:

Paso 3

Configura una regla para el widget y establece el tipo de regla en “Parcial”; a continuación, haz clic en el enlace “Códigos de contenido parcial” para mostrar el fragmento de código PHP que tendrás que utilizar en las opciones del widget. Las opciones del widget solo necesitan la parte que incluye current_user_can(). Por lo tanto, en la captura de pantalla que se muestra a continuación, deberías copiar ÚNICAMENTE la siguiente parte:

current_user_can('mepr-active','rules:1165')

Nota: Si no quieres crear una regla, puedes utilizar current_user_can(‘mepr-active’,’membership:123′) en el paso 4, donde 123 es el identificador único de miembro. Si desea obtener más información sobre cómo hacerlo, haga clic en aquí.

Paso 4

Busque el widget o los widgets que desea ocultar a los usuarios no autorizados y haga clic en la pequeña rueda dentada de la lista de opciones de Widget. Haga clic en el botón
Lógica y pegue el código que ha copiado en el paso 3:

Nota: Cada Regla tiene su ID único (1165 en el ejemplo anterior) así que asegúrese de que el ID es correcto cuando pegue el código de contenido parcial en la configuración de Opciones de Widget en sus widgets.

Paso 5

Guarde el widget. Ahora estará oculto para los miembros que no tengan acceso.

¿Le ha resultado útil este artículo?

Artículos relacionados

chica del ordenador

¡Consiga MemberPress hoy mismo!

Empieza a cobrar por los contenidos que creas.