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
Configure una regla para el widget y establezca el tipo de regla en "Parcial". A continuación, haga clic en el enlace "Códigos de contenido parcial" para mostrar el fragmento de PHP que tendrá que utilizar para Opciones de widget. Widget Options sólo quiere la parte que incluye current_user_can(). Así que para la captura de pantalla de abajo, usted copiaría SOLO la siguiente parte:
current_user_can('mepr-active','rules:1165')
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:
Paso 5
Guarde el widget. Ahora estará oculto para los miembros que no tengan acceso.