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?
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.
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.
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?
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!