optart supports this item


This author's response time can be up to 1 business day.

511 comments found.


We have now been able to get the plugin working on a test page using shortcode, however, we also use page editors such as Elementor as we need to create powerful landing pages.

After your shortcode is added to a page, Elementor fails to load it and reports the below error:

Fatal error: Uncaught Error: Call to a member function get_cart() on null in /homepages/12/d606357681/htdocs/wp-content/plugins/woocommerce-one-page-shopping/templates/frontpage/cart.php:6 Stack trace: #0 /homepages/12/d606357681/htdocs/wp-content/plugins/woocommerce-one-page-shopping/templates/frontpage/add-cart.php(13): require() #1 /homepages/12/d606357681/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(211): include(’/homepages/12/d…’) #2 /homepages/12/d606357681/htdocs/wp-content/plugins/woocommerce-one-page-shopping/classes/wp-pages/abstract-class-common.php(37): wc_get_template(‘add-cart.php’, Array, ’’, ’/homepages/12/d…’) #3 /homepages/12/d606357681/htdocs/wp-content/plugins/woocommerce-one-page-shopping/classes/wp-pages/class-frontpage.php(260): OptArt\WoocommerceOnePageShopping\Classes\WpPages\common->render_template(‘add-cart.php’, Array) #4 /homepages/12/d606357681/htdocs/wp-content/plugins/woocommerce-one-page-shopping/classes/wp-pages/class-frontpage.php(291): OptArt\WoocommerceOneP in /homepages/12/d606357681/htdocs/wp-content/plugins/woocommerce-one-page-shopping/templates/frontpage/cart.php on line 6

Hi, we updated the plugin, please download latest version (2.5.19) and it should be ok :)


dung4993 Purchased

Pre-purchase question:

Hello, Could you please confirm that does this plugin work on a specific landing page? For example, to create a promotion campaign, we will create a new landing page in our website, then embed 1 product & Add to Cart button in there. Then is it suitable to show the checkout there as your plugin?

Looking forward to hearing from you soon. Regards,

hi, it works as long as you either use product pages or our shortcodes. if you use on product page our shortcodes instead of default ones – you’ll get such result. let us know in case of any issues!


dung4993 Purchased

@optart: Thanks for your response. Does it work in Woocommerce 2.6x?

Hi, there were few major releases since 2.6 released over a year ago so I strongly suggest you to update to the newest version (in case of issues – we offer such service too, simply contact us via mail – contact@optart.biz). It should still work but we don’t test that old versions.


I would like that the “cart” is always on, as well as “checkout”, so users don’t have to add an item to cart do see these. How can I do that? https://prnt.sc/jb67lc


Please ignore this request, thanks

Hello, Cart is still shown with these settings: https://prnt.sc/jb6dzd How to fix it? Thanks

Hello, using your supported theme, and enabling the plugin Stripe Payment Gateway WooCommerce Addon (https://it.wordpress.org/plugins/stripe-woocommerce-addon/), the site generate the following error https://prnt.sc/jb6kvs . Everything is updated, in a fresh installation, I’ve even tried to change PHP version of server. The plugin show payments fields in the checkout page, normally, as here: https://prnt.sc/jb6lhv . Please let me know how to fix it to get the same result. Thanks

The credit card fields are still not shown even by trying other plugins like WooCommerce Stripe Payment Gateway (https://wordpress.org/plugins/woocommerce-gateway-stripe/) and Woo Stripe Addon (https://it.wordpress.org/plugins/woo-stripe-addon/). The plugins should show payments fields in the checkout page, normally, as here: https://prnt.sc/jb6lhv . Please let me know how to fix it to get the same result. Thanks

Hi, we support official WooCommerce stripe plugin: https://wordpress.org/plugins/woocommerce-gateway-stripe/. Are you sure it was not working properly with it installed?

Hi, I purchased the Woocommerce One Page Shopping but inside the one page shopping is WooCommerce Ceneo.pl / Nokaut.pl Integration sile.

Please rectify the issue.

Although I bought the Woocommerce One Page Shopping, When I Download it. The WooCommerce Ceneo.pl / Nokaut.pl Integration is downloaded.

Hi please try downloading again. We have resubmitted the proper file. If It would be still our other plugin, please let me know via contact@optart.biz, we’ll send you the file manually and contact envato about the issue


balbi66 Purchased

Hello Optart, I’ve just purchased WooCommerce One Page Shopping (bfcce9f9-f5b5-49ce-b606-5b1b169d4b7) and I have a problem: the checkout page requests different fields as the items purchased change. Using your plugin and doing some tests, I see that the plugin shows the fields concerning the previous item inserted into the basket. I.E.: I insert into the basket an item that needs only e-mail and name fields and everything is ok, then I insert an item that needs many other fields, but the checkout shows only the previous two fields. If then I delete from the basket the second item, the checkout shows all the fields instead only the initial two. Have you any idea about how I could solve this? Thank you very much and best regards,


Hi please send us your site url for checkout. Our email: contact@optart.biz


adw259 Purchased

Have you guys made your plugin compatible with “Woocommerce Extra Product Options” yet?

hi, we have idea for rewrite that will make it work but it’s not there yet


adw259 Purchased

Thanks for your quick reply. i really like your plugin and think thats its even better than the similar plugin on woocommerce.com and would like to see this integration soon :)

Hello, your plugin removed my prices from Gravity Forms. How do I revert this issue.

Hello. You can simply disable our plugin. It’s not compatible with gravity forms for now – see plugin description

Hi, I’m using a combination of Elementor Pro and GeneratePress for my landing pages. For some reason, your plugin seems to interfere with the page builder. When I enter Elementor, this comes up:

https://image.ibb.co/gfkHbJ/Sk_rmklipp.png (screenshot)

This happens once I’ve tried to insert the shortcode on a page and then reloaded it. And the only way to access Elementor again is by deactivating your plugin.

Do you have any suggestions for making it functional? Or is your plugin just incompatible with Elementor as of now?

Hi! unfortunately it seems there is js error between these two. For now we can offer only refund or custom development to work around this issue. In first case – you can proceed from your envato accound, in 2nd – please contact us via contact@optart.biz


jakson Purchased

Hey OptArt – great plugin.

Couple of little issues – I’ve got the “WC Fields Factory” plugin adding some custom fields to a product – some of the fields are marked as “Required” and if you click “Add to Cart” and the required field is empty the product is stil added.

Also, for the same “Custom fields” even if they have values entered One Page Shopping does not add the values to the Order.

Any advise would be great.

Cheers, Jakson

Hi! sorry but for now we’re not compatible with most plugins changing product/checkout fields. It’s tricky thing and alternative plugins don’t offer it for now either. At this moment, we can offer either custom development for this particular plugin (in this case please contact us: contact@optart.biz), or a refund (in such case you can proceed from your envato account)