28265 comments found.
is it ok to use the Custom Share Icons / Scripts. box to add bluesky?
We’ll add Bluesky and Mastodon social icons in one of the next releases.
Hi, since the last update, our php_errorlog file is full of this warning : [05-Sep-2025 10:40:54 UTC] PHP Warning: Undefined variable $class in /public_html/wp-content/themes/flatsome/template-parts/header/partials/element-contact.php on line 81
This bug will be fixed in v3.20.2.
many thanks
Hey all, having some problem with the every Products page getting a Critical Error. I read somewhere that it was fixed in 3.20.1, but the problem is still there. Could you guys kindly help. I have submitted a support ticket, but was hoping I can get faster reply here.
Our support engineer answered your ticket #185808. Could you check your inbox and spam folder?
Hello, I’m facing an issue on the Cart page that seems to be related to the Flatsome theme. When I add one or more products to the cart, a specific unwanted product is always displayed in the cart. Even after removing that specific product and trying to add other products, the same issue repeats, and the same product consistently reappears in the cart. I have also completely cleared the server-side cache, but the problem persists. Please guide me on how to resolve this issue. Thank you.
We see that your support period is active. Could you submit a support ticket here?
Please open separate tickets for different issues. Otherwise, the response from our Help Desk may take longer than two business days.
Hi,
I have a bug to report regarding the UX block slider. The rows are vertically misaligned on the front end (looks good in UX builder). After troubleshooting, I found the core issue is the position: absolute property.
I was able to fix it temporarily with this CSS: .row.is-selected { top: 50% !important; transform: translateY(-50%) !important; }
This workaround correctly aligns the active slide without breaking the slider. I hope this helps for a future update.
If you think there is a bug, please report it by submitting a support ticket here. Bug reports are forwarded to the developer team for checking.
Regarding the build in Variation Image Gallery, is it possible to import to this gallery via WP All Import?
Flatsome uses its own custom field (_ux_additional_variation_images) for variation galleries, which is different from the standard WooCommerce system. You’ll need to instruct WP All Import to import the data into this specific field.
However, the variation images are stored in the database by their image IDs. If the images are not imported with the correct IDs during the data migration, only the default placeholder images will be displayed.
Ok, so, in the cvs I have URLs to the images. Can I just set the _ux_additional_variation_images field to those images, or what? Not sure I understand what you mean by image ID.
Ok, so, it works if I add the actual Woo Image IDs in this custom field. But that is something that seems impossible to do during an import, since the images is not yet imported… or am I missing something?
Is there a feature for submenus to open sideways in the Flatsome theme? I couldn’t see it in the demo. example: https://ibb.co/yF3sQjfQ
In addition to Flatsome’s default menu system, you can create either a vertical or a custom-designed menu.
https://docs.uxthemes.com/article/409-vertical-menu https://docs.uxthemes.com/article/391-how-to-create-a-mega-menu-dropdownHello. Which files are responsible for the animations in Flatsome?
The animations don’t work on any of the websites I have with Flatsome.
They’re all on the same hosting.
I activate any animation, press the play button on the right, but they don’t play. Has something similar happened to you?
I’ve checked to see if the optimization plugin could be involved, but I don’t know which files are responsible for the animations.
I’d like your opinion. I’ve asked on several sites, but I haven’t received any answers. I want to add animations to certain elements of the website, and there’s no way to do it.
I could use JavaScript, but I think it’s a bit ridiculous to do so, given Flatsome’s features.
Thanks
Most of the behaviors and styles are bundled into “flatsome/assets/js/flatsome.js”, “flatsome/assets/css/flatsome.css”, and “flatsome/assets/css/effects.css”.
Hello again. I tried uploading that file at the beginning, but I wasn’t successful.
I deleted Flatsome and uploaded a new Flatsome folder to the server… that didn’t work either.
I must say that on the pages where I added animations to some images, for example a blog post, when I enter the UX Builder editor, those images show a “Loading…” error and the image takes a while to load… But the animation doesn’t work.
What else can I do?
This is frustrating. And the problem is with the sites that have Flatsome.
I need to animate certain sections that my colleague wants, and we can’t do it. Of course, apparently, this only happens to me. It’s like rare diseases: they can’t be cured because there aren’t enough people, so they aren’t studied.
Of course, I’m not saying you have anything to do with this, since it’s something that happens TO ME…
but I don’t know anything else I can do…
Thanks for your help!
I must say, I forgot to mention in the previous comment, that I also did tests, deactivating all the plugins in search of conflicts… It didn’t work either!
Here again. This time, I apologize once again.
Finally, after adding options via JS, I discovered that the error was with my Windows operating system, which is why the animations don’t merge on any of the Flatsome websites. We verified that they were working on a colleague’s Mac.
I apologize for any inconvenience caused by my questions, and once again, I sincerely apologize.
The CSS prefers-reduced-motion is widely supported Most operating systems allow users to set their motion preferences in the system settings. For designers and developers, it’s a good idea to toggle those preferences when testing content. Here’s how to find the setting:
Windows 10: Start > Settings > Ease of Access > Display > Toggle “Show Animations in Windows.”
Thanks for letting us know you’ve found the solution 
after the latest upgrade i have some problems on safari browser. Nav icon is not working properly. When i try to right click and try to open it its looks like an menu item (https://...../shop/#) it works well on any android or computer.
Please clear Safari’s cache or open your website in private mode and recheck the issue.
ill try 3 different devices its only occured on iphone. Ipad is working well and its not about my site also your demo sites are have same problem.
If you think there is a bug, please report it by submitting a support ticket here. Bug reports are forwarded to the developer team for checking.
Hello,
Pre-sales inquiry here please.
I’ve decided to go with Flatsome and will be migrating my site to your theme. My plan is to first set it up on a local/offline (Local by Flywheel) staging site, then move it to my live site once everything is ready.
Could you please advise: Which files and database tables should be copied from my local staging site to the live site, while ensuring no live data (e.g., orders, customers, inventory updates) is lost or overwritten?
Are there specific Flatsome-related settings (Customizer, UX Builder, theme options) that I should migrate carefully or handle separately?
Can my theme license be used both locally and on the live site without issues?
Are there any known migration pitfalls or Flatsome-specific best practices I should follow?
Do you have an online guide or your recommended procedure for this migration?
Thank you for your assistance.
The process of migrating a WordPress site is standard and not specific to Flatsome. Therefore, the best guides are those provided by the migration plugins or services themselves. They have detailed, step-by-step documentation.
All Flatsome settings, including Customizer options, Theme Options, and content created with UX Builder, are stored in the WordPress database (primarily in the wp_options and wp_postmeta tables). When you use a migration plugin to move the entire site, all of these settings will be migrated automatically. You do not need to handle them separately.
You can use your license on one public domain, three staging domains, and five local installations simultaneously, as long as they fit one of the patterns specified in this guide.
Remove Last Name field from both Billing and Shipping sections.
Rename First Name field to “Full Name”.
Replace the existing field with a Mobile Number field (or ensure the phone field is correctly displayed).
I have attempted to implement this via functions.php and template overrides, but it did not work because Flatsome overrides WooCommerce checkout fields.
Could you please provide guidance or make the necessary modifications so that the checkout form shows only:
Full Name
Mobile Number
All other standard checkout fields
Our support engineer answered your ticket #185616. Could you check your inbox and spam folder?
Hey, page can not be open from admin and can not edit, it always reports like this: There has been a critical error on this website. Please check your site admin email inbox for instructions. If you continue to have problems, please try the support forums.—-but the UX editing from front end or the WP backend on pages section, can not be open, server said, the there should some issues from theme files, please provide urgent support, thank you so much, we purchased your theme twice and theme itself is great….
Please contact your hosting provider for such technical issues. They should check the server error logs to see what’s causing this problem.
they said it is because of theme, not server
can you assist us?
The “critical error” message is a general notification from WordPress. The actual reason for the error is recorded in your server’s PHP error log. Without this specific error message, it’s impossible for anyone—us or your host—to know for sure what is causing the problem. It could be the theme, a plugin conflict, or a server configuration issue.
Saying “it is because of the theme” is not enough information for us to act on. We need to see the actual log entry to identify the specific file and line of code that is failing.
So, please ask your hosting provider for the specific error. Once you have the actual error message, please open a ticket on our official support platform and share the details there. Public comment sections are not suitable for technical support.
i raised ticket as requested 185542 and 3 days still not reply
Our support engineer answered your ticket #185428. Could you check your inbox and spam folder?
The Cart button on the website is unclickable after updating the theme version. I tried to clean my website cache and disabled the caching plugin, but nothing happens.
These types of issues are often caused by caching. Even if you disable your plugin, your hosting provider, your CDN service (if you use one), and even your browser might still be serving a cached, older version of your site. You need to clear all of them to make sure the new version of your site is being served.
We also got the critical error issue on product pages after the 3.20 update. Unchecking the [ ] Show Meta/Categories/Brands option in Appearance/Customize/WooCommerce/ProductPage made the error go away, but that’s just a temporary fix.
We’ll fix that in v3.20.1 and release it shortly.
With the latest update through the WordPress themes update, it’s not possible to click on the cart in the frontend.
The Flotsome sidebar cart is not working!
So, I revert Flatsome to 3.19.15, and the cart is now working!
Please clear all cache (web server, plugin, CDN, browser, etc.) and recheck the issue.
The Flatsome 3.20 update broke our product pages (critical error). We were able to fix this with the SlideRiceFD snippet below. Many thanks for SlideRiceFD for help!
Can you please fix this bug in the Flatsome core? I’m sure MANY people are using the Perfect Brands for Woocommerce plugin, as it was the best way to introduce brands to a shop before Woocommerce recently introduced the brand functionality.
We’ll fix that in v3.20.1 and release it shortly.
The latest update (3.20.0) has broken my product pages. I was able to get the product pages to load again by unchecking the “Show Meta / Categories / Brands” option on the customizing > woocommerce > product page. After doing that customers are able to add products to their carts but SKU numbers were no longer displayed.
We don’t use the built in WooCommerce Brands function. We use the Perfect Brands WooCommerce plugin. I am sure we are not alone in this. I was able to get it working again by editing the inc/woocommerce/class-brands.php and changing the render_brand_meta() function to:
public function render_brand_meta() {
global $post;
$terms = get_the_terms( $post->ID, 'pwb-brand' );
$brand_count = is_array( $terms ) ? count( $terms ) : 0;
$taxonomy = get_taxonomy( 'pwb-brand' );
if ( ! $taxonomy || is_wp_error( $terms ) || ! $brand_count ) {
return;
}
$labels = $taxonomy->labels;
// Build the brand output manually
$brand_links = array_map( function( $term ) {
$url = esc_url( get_term_link( $term ) );
$name = esc_html( $term->name );
return '<a href="' . $url . '">' . $name . '</a>';
}, $terms );
$brand_output = ' <span class="posted_in">' . sprintf(
_n( '%s: ', '%s: ', $brand_count, 'woocommerce' ),
$labels->singular_name,
$labels->name
) . implode( ', ', $brand_links ) . '</span>';
/**
* Filter the brand output in product meta.
*
* @since 9.8.0
*
* @param string $brand_output The HTML output for brands.
* @param array $terms Array of brand term objects.
* @param int $post_id The product ID.
*/
echo apply_filters( 'woocommerce_product_brands_output', $brand_output, $terms, $post->ID ); // phpcs:ignore WordPress.Security.EscapeOutput
}
After that I was able to recheck the Show Meta / Categories / Brands option and see my product SKUs now. I would appreciate it if you would change things in the theme option to make the Brand options separate so people that people using perfect brands don’t have to work around this issue.
I am not a coder so I feel I should note that the above snippet was a GPT assist so use at your own risk.
Thank you for reporting this. We’ll fix that in v3.20.1 and release it shortly.
Hi there,
The snippet provided in other comments does not solve the issue about live updating the swatches in variable products. What is wrong?
add_filter( ‘woocommerce_ajax_variation_threshold’, function ( $threshold, $product ) { $threshold = ‘200’; return $threshold; }, 10, 2 );
Changing the priority parameter to e.g. 999 solved it.
Thanks for letting us know you’ve found the solution 
Hi, are we good to go with the newest version of WooCommerce (10.1.0) or should we wait for a Flatsome update? Thanks
Flatsome v3.20 has been released. As this is a major version, we strongly recommend testing it on a staging site before updating your live site.