Skip to main content

Hi Shahjahan Jewel,

New to Fluentcart, been trying out the plugin on my websites, and noticed that it does not integrate with Optimizepress very well. Appears to be conflicts with the products/shop page and also the shortcode for custom page [fluentcartproducts], appears to opt for the blog pages and not the custom pages then viewing. the blog pages it generates also does not format well. So, as this time, I cannot invest in the PRO version. This being said, I can see the ease of use of this plugin. If you can fix that issue, then I will invest. Shahjahan Jewel

Sarkar Ripon

We will check with Optimizepress. Thanks for the attention.

alex andreas

Shahjahan Jewel , Ripon Sarkar. Thank you for the reply, I appreciate you checking with OptimizePress.

Just to add...

The team and I spent several hours trying to troubleshooting this, even using AI assistance, and confirmed from our end, that FluentCart’s product/shop and shortcode pages are being forced into WordPress’s default blog template (does not layout well either, even after editing) system instead of rendering independently inside OptimizePress custom pages.

Ideally, FluentCart should load its shortcodes and templates directly, bypassing the post engine layer entirely, so it integrates cleanly with OptimizePress’s builder pages. That seems to be where the conflict starts. then runs into shop page error issues etc. We tested this on a dummy site, all new and only had the plugins from fluentcart and OP, before making the decision to fully (invest) integrate into the the fluent ecosystem for our many sites.

Alex

alex andreas

Hi Shahjahan / FluentCart Team, (Found the issue and confirmed with OP)

Following up on our earlier discussion β€” after extensive testing with both your plugin and OptimizePress, we’ve now confirmed that the issue lies in how FluentCart renders its shortcodes and templates when used outside the default WordPress block editor.

Here’s a summary of the findings:

  • All FluentCart styles and scripts were manually enabled inside OptimizePress β†’ Settings β†’ Styles and Scripts (for both frontend and backend).
  • Even with that configuration, any FluentCart shortcode (such as [fluent_cart_products], [fluent_cart_checkout], etc.) still forces the page into the default WordPress blog/post layout, rather than displaying within the assigned OptimizePress builder page.
  • The same result occurs on a clean WordPress install running only FluentCart and OptimizePress β€” no other plugins or themes.
  • OptimizePress confirmed that when plugin assets are enabled, external plugins can render normally unless those plugins rely too heavily on WordPress’s default β€œpost engine” (hooks like the_content or template_include).

In other words, FluentCart’s shortcodes appear to depend on the core post-template system for output, which causes conflicts inside page builders like OptimizePress that use custom renderers.

To ensure full compatibility, FluentCart needs to push its templates, CSS, and JS directly into the page context (independent of the post engine), so it can render cleanly inside OptimizePress or similar builder frameworks.

If your development team can adjust the shortcode rendering behavior or provide a hook/filter we can use to bypass the blog template, that would resolve the integration issue completely.

Thanks again for your time β€” I’d be happy to test any patch or beta fix on a clean environment to confirm functionality.

Best regards,
Alex