Woocommerce Composite products

Hello, I've purchased BeTheme like 6 times now and really like using it.

I decided to start a side-hustle so the first thing I did was buy another BeTheme license.

Then I install WooCommerce...still all good, but then I need to support for Composite product so I bought the official WooCommerce extension...and spent hours trying to figure out why I couldn't get the component variations to show up!

I blew the entire website away multiple times thinking I was doing something wrong...then on a lark, I switch to the 'twenty twenty two' theme and boom, there they are!

I would REALLY like to stick with BeTheme on this one instead of trying to learn a different one.

Is there a magic trick to get them to work together?

thanks,

gene

Comments

  • Hi,

    Please always attach a link to your website so we can check it out. If the page is offline(localhost), then our help will be limited. You will have to contact us when the page is online. Also, please make sure that the page is not under maintenance before you provide us with the link.

    It is always a good idea to also attach a screenshot showing your issue.

    Before that, please, go to Betheme -> Theme options -> Shop -> General, disable the Custom Variation Swatches option, and check if the problem persists.

    Thanks

  • Woohoo! turning off Custom Variation Swatches did the trick!

    Thank you so much. :)

  • Glad I could help. ?

    If you have any other questions or problems feel free to ask.


    Best regards

  • Well...I'm trying to build a single product template with the BeBuilder and getting the error below.

    Do you have a super-duper fix that this one too? <grin>

    ---------------

    Fatal error: Uncaught Error: Call to a member function is_type() on string in /home/customer/www/name-art.com/public_html/wp-content/plugins/woocommerce-composite-products/includes/class-wc-cp-display.php:431 Stack trace: #0 /home/customer/www/name-art.com/public_html/wp-includes/class-wp-hook.php(307): WC_CP_Display->add_edit_in_cart_notice('') #1 /home/customer/www/name-art.com/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array) #2 /home/customer/www/name-art.com/public_html/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #3 /home/customer/www/name-art.com/public_html/wp-content/themes/betheme/template-single-product.php(16): do_action('woocommerce_bef...') #4 /home/customer/www/name-art.com/public_html/wp-includes/template.php(772): require('/home/customer/...') #5 /home/customer/www/name-art.com/public_html/wp-includes/template.php(716): load_template('/home/customer/...', false, Array) #6 /home/customer/www/name-art.com/public_html/wp-includes/general-template.php(204): locate_tem in/home/customer/www/name-art.com/public_html/wp-content/plugins/woocommerce-composite-products/includes/class-wc-cp-display.phpon line431

  • Hey,

    Please send us WordPress dashboard and ftp access privately thru the contact form, which is on the right side at http://themeforest.net/user/muffingroup#contact and we will check what might be the reason.

    Notice!

    Please attach a link to this forum discussion.

    Thanks

  • Well...I wouldn't normally put credentials in a web contact form...but I suppose, it's not the end of the world in this case since I can just delete the entire site.

  • Done. I created a wordpress admin account for you and created an FTP account for you.

    please let me know if you need anything else.

  • Did you get in? Please let me know if I need to try again.

  • Hello,

    Yes, we manage to get in.

    The root cause is that plugin, and we cannot get around it.

    If you want to build your product template, you will have to use the backend editor.

    Best regards

  • Well crap....uhh...

    I can't get to betheme templates at all now.

    Fatal error: Allowed memory size of 805306368 bytes exhausted (tried to allocate 20480 bytes) in /home/customer/www/name-art.com/public_html/wp-includes/class-wp-query.php on line 593

  • Actually I go anywhere anymore!

    Fatal error: Allowed memory size of 805306368 bytes exhausted (tried to allocate 20480 bytes) in /home/customer/www/name-art.com/public_html/wp-includes/class-wp-query.php on line 593

    How do I recover?!

  • Whew! I was able to restore from a backup. I look into building the template with a backend editor

  • The problem is with the latest WP version (6.1) and the older BeTheme version.

    To fix that, you have to get into the FTP, remove the old directory of BeTheme and upload the latest one from ThemeForest. After that, you will get your wp-admin to work correctly.

    Please be sure that you upload the most current theme files.

    Thanks

  • Woohoo! it's back! I has the hosting provider change the theme, then I went it and delete the old betheme and uploaded the latest and greatest and everything is working again.

    Thank you so much!

  • I spoke too soon. I went to edit a page and it looked like the CSS wasn't working.

    I'm going to restore and try the approach your said to use (remove the existing betheme folder and re-upload the new one)

  • Same result. Here's a bit of the screen.


    I opened the developer console and saw this:

    What can I try next?

  • I switched to an even earlier backup and then uploaded the latest betheme folder and everything looks correctly.

  • So everything is fine now?

    Is there anything else I can help you with?


    Best regards

  • Well, as long as I have you. I am trying to move the domain to a new host and on the old host everything looks good, but on the new one, the styling is gone when I go to Appearance->Customize.

    Again with the error 403 on load-styles.php.

    If you know why that is happening, I might be able to fix it on the new host. It sounds like a permission problem or maybe something didn't get migrated correctly.

  • Can you tell me how did you move your website?

    Did you use any plugin for that?


    Best regards

Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.