I use BeTheme+WooCommerce+WPML to run a bilingual shop. I set it up so that shop pages will show the WooCommerce-sidebar. However, the sidebar is only on one language to be seen. See here: English: [Links visible only for registered users]
since this is a WPML [Links visible only for registered users] and WooCommerce issue, we suggest using the WPML support which you get with buying the plugin. They will know best what is the issue between plugins.
Ok but tell me one thing. The normal way to use WPML and woocommerce is that you have to use the plugin|woocommerce sidebar that is generated automatically and then insert widgets inside it.
You use the same sidebar for all languages but choose which widgets show on each language:
Not sure what am I supposed to tel you... Was that a question or a statement? I use different plugins on the plugin|woocommerce sidebar, some are for all languages (like "Cart" or price filter), and some are for certain languages only (used for special announcements etc.). I don't know what's the "normal" way to use this sidebar, but these are quite standard.
Anyway, the plugin|woocommerce sidebar is completely gone on all shop-pages (single products, product categories, cart checkout etc.) - it doesn't appear empty or with missing plugins, so I am not sure how the way I use the plugins is related.
When you install betheme + woocommerce + wpml then you have the option to select each widget to appear in different languages. All of them should be inserted inside the 'plugin|woocommerce' sidebar.
Like I showed you in the screenshot.
You should also try using this plugin which connects WPML with woocommerce:
I'm sorry, but how is that relevant to the issue I've posted? The 'plugin|woocommerce' sidebar is already set up this way. I also already use WooCommerce Multilingual. Please refer to the issue that the WPML-Support found in the theme:
" Anyhow, We inspected CSS of this page and saw that nothing is appearing after ‘.four-columns – sidebar’ line. So, I suspect that’s some condition that doesn’t work on the secondary language.
I took a bit deeper look and found out that this in wp-content/themes/betheme/functions/theme-woocommerce.php:91
Please send us WordPress dashboard and FTP access privately thru the contact form which is on the right side at [Links visible only for registered users] and we will check what might be the reason.
Notice! Please attach a link to this forum discussion.
We are logged in and trying to figure out this issue but there is a problem.
We turned off w3 total cache plugin but it is still active ( you can see notes in the footer of your website)
This must mean cache is also enabled on your server. Please contact your hosting provider and disable the cache. Otherwise we cannot continue our work.
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.
Comments
Please see here: [Links visible only for registered users]
Ishai
I use different plugins on the plugin|woocommerce sidebar, some are for all languages (like "Cart" or price filter), and some are for certain languages only (used for special announcements etc.). I don't know what's the "normal" way to use this sidebar, but these are quite standard.
Anyway, the plugin|woocommerce sidebar is completely gone on all shop-pages (single products, product categories, cart checkout etc.) - it doesn't appear empty or with missing plugins, so I am not sure how the way I use the plugins is related.
Thanks
Ishai
The 'plugin|woocommerce' sidebar is already set up this way.
I also already use WooCommerce Multilingual.
Please refer to the issue that the WPML-Support found in the theme:
"
Anyhow, We inspected CSS of this page and saw that nothing is
appearing after ‘.four-columns – sidebar’ line. So, I suspect that’s
some condition that doesn’t work on the secondary language.
I took a bit deeper look and found out that this in wp-content/themes/betheme/functions/theme-woocommerce.php:91
$layout= get_post_meta( mfn_ID(),'mfn-post-layout', true);and the following condition which fails on the line 104:
}elseif( is_active_sidebar('shop') &&$layout!='no-sidebar'){We suspect that’s a setting somewhere in the theme where the Sidebar set to Yes.
Please send us WordPress dashboard and FTP access privately thru the contact form which is on the right side at [Links visible only for registered users] and we will check what might be the reason.
Notice!
Please attach a link to this forum discussion.
Thanks
I sent you all the details.
OK, sorry, I've switched off caching
[Links visible only for registered users]
What exactly did you do to fix it? I now need to implement it on the production.
Cheers