Hi!
I have a problem related sidebar widget.
any sidebar widget does not appear on woocommerce shop page.
I need to put some “coupon code image” on my woocommerce shop page on the right.
P.S. sidebar widget works on woocommerce “cart”,”checkout” page.
Help!
Hi ftstudio
The sidebar is there it’s just not visible. The Circle Icon widget that’s added to the sidebar has a white background but I’m not seeing an icon or image added. Can you perhaps check the settings of that widget and let us know what’s been added, an icon or a background image.
Thanks
Hi, Andrew
As you said, I know I added the white circle icon. which was to adjust some page width.
and I also, add another circle icon which is black, and text widget for “today`s promotioanl code” sth like coupon code.
you can see the what I am adding in the cart page, and checkout page.
Thank you.
Moon
The sidebar content is different on the shop page. There isn’t a Text widget or the additional Circle Icon widget you’ve mentioned.
Are you using WooSidebars or Jetpack’s Widget Visibility module? If the answer to both is no then I’d recommend de-activating all plugins except for Page Builder and WooCommerce and see if the situation changes at all.
As you said, I tried to deactivate Jetpack`s widget visibility module.
it works finally !
But I need to keep on using the visibility module. Do you have any another idea?
Was the problem perhaps that the widget visibility wasn’t set correctly so as to appear on the shop page?
I have just checked again as you said, but I set exactly.
Widget Visibility doesn’t appear to work with the Shop page. Show if: Page is shop doesn’t work. I’d recommend switching your visibility around. So rather hide your widget where you don’t want it using the Hide if: condition. If you do it that way around it’ll show on your Shop page.
Alternatively you could consider WooSidebars.
OK.
I will try soon :) thanks your help !!
For sure. Flipping it around and hiding your widget where required works for me.
I have just tried to install woosidebar, and it`s simply worked.
thank you. :)
Awesome, glad that helped. All the best.