Home>Support>SiteOrigion PageBuilder doen’t work with User Access Manager

SiteOrigion PageBuilder doen’t work with User Access Manager

Notice: This thread is over two years old; the information may be outdated. Please consider creating a new thread if you require free support. If you have an active SiteOrigin Premium license, you can email our premium support desk at [email protected].

Hi!

I want to use the plugin “User Access Manager” (https://de.wordpress.org/plugins/user-access-manager/) to protect my pages. However, pages made with SiteOrigin page builder panels aren’t protected, the User Access Manager isn’t working. However, if I construct a page with the standard html-editor everything works fine.

Can someone give me a hint what is probably causing the problem? Is the pagebuilder changing the page entrys in the wordpress database in any way?

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

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

    Hi Chris,

    Unfortunately, I can’t seem to replicate this issue. Regardless, I’ve taken a quick look at their code and their setup should play with ours quite well. Are you able to replicate this issue when all non-SiteOrigin plugins are disabled (except UAM)?

    Outside of direct edits and adjustments you make, no.

  2. 7 years, 7 months ago chrisiwien

    Hi Alex,

    thanks for your answer.

    What I have discovered meanwhile that the SiteOrigin PageBuilder stores all content elements (the SiteOrigin panels) in the wp_postmeta table, not in the wp_posts table. I guess this has something to do with the problem. The “User Access Manager” is somehow interacting with the content, probably a page with no content in the wp_posts table is’nt processed correctly.

    But, I have filled the content area of the wp_post table manually with no result. Perhaps some issues with certain open/closed flags of a post entry is also related with this problem.

  3. 7 years, 7 months ago Alex S
    Hi, I Work Here

    Hi Chris,

    WordPress has a method of interacting with the post content called the_content. We use that to add the page builder generated pages and the postmeta field you’re referring too is never directly output by WordPress.

    Can you please link me to a post that should be inaccessible so I can inspect the resulting page?

  4. 7 years, 7 months ago chrisiwien

    Hi Alex!

    Sorry, I can’t do that because the solution doesn’t exit anymore. I managed to solve my problem by using a combination of other user access related plugins which are perfectly working together with any kind of pages.

    The plugin mix is:
    – Clean Login
    – Restrict User Access
    – User Role Editor

    Also I use a htaccess-file in the wp-content/uploads folder for protecting uploads from unregistered access.

    I think the problem lies in the programming of the User-Access-Manager plugin, therefore you can’t change anything about that.

    Many thanks for your support anyway!

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