Home>Support>Restrict Access to certain Widgets for certain users

Restrict Access to certain Widgets for certain users

Hello there.

I built my whole page using the Page Builder. Now I would like to have a page that displays one widget that should be visible for both groups of users (teachers & students) and one widget that is only visible for one group (i.e. students). I know that you can restrict site access to specific groups, but is it also possible to restrict only certain widgets of that page for certain groups of users?

Thank you.

This is our free support forum. Replies can take several days. If you need fast email support, please purchase a SiteOrigin Premium license.

  1. 8 years, 2 months ago Alex S
    Hi, I Work Here

    Hi Nico,

    Unfortunately, this isn’t possible without some custom coding at this time. I’ve marked this thread as a feature request. We often look through these threads to get ideas for what to add in our future updates. Hopefully, we’ll be able to add this in a future update.

    If you need this urgently, you could always post a job on Codeable.

  2. 8 years, 2 months ago Nico

    Thank you very much! I found a way around it but I would be glad to see this as a feature!

  3. 8 years, 1 month ago shortlyportly

    Hi Alex.

    I’m interested in this feature as well. I’d be happy to have a go at coding this myself but wondered if you could point me in the right direction wth a high level view of the best way to achieve this.

    many thanks

    Dave

    • 8 years, 1 month ago Alex S
      Hi, I Work Here

      Hi Dave,

      The siteorigin_panels_widgets filter ((array) $widget) will allow you to filter the widgets.

  4. 8 years, 1 month ago shortlyportly

    Hi Alex.

    Perfect – thanks for the reply.

    (and apologies for the late reply as I was travelling).

    cheers

    Dave

Replies on this thread are closed. Please create a new thread if you have a question, or purchase a SiteOrigin Premium license if you need one-on-one email support.

Get The Most Out of SiteOrigin with SiteOrigin Premium

Find Out More