sidebar visible on pages without any widgets.

Modern e-commerce WordPress theme to build successful online store with WooCommerce support.
GK User
Mon Jun 08, 2015 4:01 pm
hi.
i removed widgets from a particular page. but "blank" sidebar is still visible. so i changed "page attributes" > "template" to full width page. but i cannot do it with contact page. if i change from contact form to full width page, i lose contact form.
what should i do?
this is the page -
http://malkiyat.com/contact-page/
User avatar
Junior Boarder

GK User
Wed Jun 10, 2015 7:19 am
Hi,

Add the following code into the theme’s css/override.css file (make sure to enable the “Use the override.css file” option in Template options > Advanced in the WordPress backend)

Code: Select all
.page-id-74 #gk-mainbody-columns > aside {
   display: none;
}

.page-id-74 #gk-mainbody-columns > section {
   width: 100%;
}


You can also send me a PM with backend access to your website, then I'll check the issue with your sidebar widgets.
User avatar
Moderator

GK User
Thu Jun 11, 2015 5:16 pm
Hi. This problem is site wide. On woocommerce product pages also, i am having similar trouble. For example, see this - http://malkiyat.com/reports/rating-repo ... hts-1-bhk/

Since this is site wide problem, I am sending you a PM without using the above mentioned page wise solution that you gave.

Regards
User avatar
Junior Boarder

GK User
Fri Jun 12, 2015 11:10 am
The problem is connected with WooCommerce widgets, please assign the proper widget rules to these widget and it should be ok.
(if there's not enough rules available, please use the following conditional tags http://docs.woothemes.com/document/conditional-tags/: with Wiget Logic plugin)

Now wc widgets are available on these pages, i.e. http://malkiyat.com/reports/rating-repo ... hts-1-bhk/ (not visible), but widget's counter can see them and that's why the sidebar is not displayed properly.
User avatar
Moderator


cron
Remember me
Register New Account
If you are old Gavick user, click HERE for steps to retrieve your account.