• Resolved ilyapokrov

    (@ilyapokrov)


    Please help me deal with the following problem:
    In the theme settings, I specified the location of the sidebar –
    Sidebar Position – Left.
    In this sidebar, I added filters by product. But, for some reason, the sidebar is correctly displayed only on the standard Woocommerce store page – “Shop”. On the pages of attributes, categories slides to the very bottom of the site.
    I noticed the following thing: On the “Shop” page – in the “body” is indicated “class = has-sidebar”, and on all other pages “no-sidebar”. I think the problem is this.
    How do I solve this problem?
    Thanks.

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Hi

    Thanks for reaching out.

    I’ve tried several tests and can’t currently recreate a scenario where the sidebar is present but the no-sidebar body class is loaded. Please, can you run a few tests to rule out any outside influence? Temporarily switch to the Vantage parent theme, is there any change in the issue? Temporarily deactivate all plugins except for WooCommerce, is there any change in the issue?

    Thread Starter ilyapokrov

    (@ilyapokrov)

    I disabled all plugins except Woocommerce and deactivated the child theme.
    The result is exactly the same.
    The template of the main page is different from the patterns of other pages. In the “Appearance-customize” tab, you can only configure the General Sidebar setting, there is no page-by-page setting.
    I also wanted to inform you that after updating the theme, I have a Home Page Slider, despite the fact that “Settings – Theme Settings” is set to “none”. I had to remove it via CSS:
    #main-slider{display:none!important;}

    Thanks for the update.

    When editing each page you can use Page Settings > Page Layout to set No Sidebar. The Shop page is an archive page though so that would be done via Customize > Page Template Settings, select the Products view.

    Page Settings to set no sidebar:
    https://siteorigin.com/vantage-documentation/page-templates-settings/page-settings/

    Page Template Settings (same as page settings but for archive views like the shop):
    https://siteorigin.com/vantage-documentation/page-templates-settings/page-template-settings/

    For the home slider issue, try removing your CSS, go to Pages, locate your home page, edit the home and locate the Page Slider setting, ensure it is set to None. It should be syncing with the Customizer setting but it sounds like it hasn’t.

    Please, leave the Shop issue in place, I’ll have Alex here at SiteOrigin take a look and offer a second opinion, hopefully, he can locate the cause.

    Thread Starter ilyapokrov

    (@ilyapokrov)

    Thank you for trying to help me)
    The problem is that I do not display this panel correctly. When I go to Customize > Page Template Settings, the full list of settings is displayed during loading, but then disappear (As in the screenshot) and I can’t select anything. Where I managed to look – everywhere Default.
    https://ganzola.ru/wp-content/uploads/2020/04/Screenshot_11.jpg
    https://ganzola.ru/wp-content/uploads/2020/04/Screenshot_12.jpg

    Page Template Settings will display the relevant archive settings. If you browse to the shop page, the relevant settings panel will appear.

    More info and a screencast here https://siteorigin.com/vantage-documentation/page-templates-settings/page-template-settings/.

    Thread Starter ilyapokrov

    (@ilyapokrov)

    All settings are correct. All have “Default” specified. That’s not the problem(

    Thanks, I provided the above information as you mentioned: “you can only configure the General Sidebar setting, there is no page-by-page setting.”. My replies were to let you know where the sidebar settings are located for pages/posts and archive views.

    For the main issue, please, leave the Shop issue in place, I’ll have Alex here at SiteOrigin take a look and offer a second opinion, hopefully, he can locate the cause.

    Thanks for the wait. We’ve tried further local testing and have thus far been unable to locate the issue.

    If you’d like to hotfix the problem and move on, you can try adding to Custom CSS or your child theme stylesheet:

    @media (min-width: 781px) {
    	.archive.woocommerce.no-sidebar #primary {
    		float: right;
    		width: 82%;
    	}
    }

    That might need changes as it will only target the issue on WooCommerce archive pages, I’m not sure if the problem is more widespread.

    Alternatively, if you’d like us to keep working the issue, please, open a support thread on our forum where we can request further details like login details.

    Thanks

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Incorrect display of the sidebar on the site pages’ is closed to new replies.