Thread Starter
Slavek
(@jackoneill)
I’ve run into some other major problems.
- The Stripe payment gateway doesn’t work with Oxygen. When Oxygen Builder is active, the fields for entering card details won’t load. Can you test this on your side? If you don’t have Oxygen, you can try it here https://oxygenbuilder.com/try/. Oxygen active: https://i.postimg.cc/85qt0zk0/oxygen-active.jpg, Oxygen inactive: https://i.postimg.cc/DzRr2YVW/oxygen-inactive.jpg
- The page shortcodes (https://www.paidmembershipspro.com/documentation/shortcodes/page-shortcodes/) don’t render when I insert them in the Oxygen Builder. Here’s an example for [pmpro_checkout]: Inserted with Gutenberg: https://i.postimg.cc/P5yL3VrG/gutenberg.jpg, inserted with Oxygen: https://i.postimg.cc/L5k4qhJd/oxygen.jpg.
Thread Starter
Slavek
(@jackoneill)
I managed to solve the Stripe problem, it’s working now. That leaves the questions about conditions and shortcodes.
Hi @jackoneill
Thank you for reaching out to Paid Memberships Pro, I am looking into these issues and may need to take a bit of time.
We do not natively support Oxygen Builder as we do some other page builders at this point in time, if Oxygen Builder supports blocks within their editor I recommend using that within the Oxygen Builder for now.
I am testing issues about shortcodes not rendering in their builder, it may be best to reach out to their support team to help investigate this issue as well.
-
This reply was modified 1 year, 3 months ago by Andrew Lima.
Also it looks like you are able to use nested shortcodes of [membership]
within their builder that works and is tested to hide elements based on the members level.
Here’s documentation relating to this shortcode – https://www.paidmembershipspro.com/documentation/shortcodes/general-shortcodes/#membership-shortcode
Sorry for bumping this ticket, again. I’ve found this article online that may help add compatibility to restrict Oxygen Builder elements more natively using conditions – https://permaslug.com/paid-memberships-pro-condition-oxygen/
Thread Starter
Slavek
(@jackoneill)
Hey Andrew, thanks for your replies.
Great find with the code for the conditions – the code wasn’t public on permaslug’s website at the time I posted my question.
The shortcode [membership]
is indeed working within the Oxygen, so it’s a good alternative to the conditions.
…if Oxygen Builder supports blocks within their editor I recommend using that within the Oxygen Builder for now
Do you mean if it’s possible to insert Gutenberg blocks in Oxygen? I think that’s not possible.
Anyway, it’s weird that [membership]
works but [pmpro_checkout]
doesn’t.
I don’t know how to describe this, but isn’t it that [membership]
inserts just some element while [pmpro_checkout]
inserts a whole page template? I will ask Oxygen’s support team too.
We are looking at improving how our shortcodes for pages are created.
We have created an internal note to investigate this further and solve this in an upcoming release of Paid Memberships Pro. I cannot give a timeframe just yet.
Thank you for your patience and understanding.