There are 3 layouts that are assigned in theme options to pages. 2 column left sidebar, 2 col right sidebar, 1 col.
I need full width template (1col) for some of my pages. for some, i need to be able to assign a 2 col right or left sidebar template, AND assign custom sidebars.
im not able to do that. if i assign blog template for singular pages in theme options, it shows blog on that page. because it naturally uses blog template file.
if i assign full width to single pages from theme options, no sidebar comes to being regardless of what i do.
i created a custom page template with 2 columns. even if i assign this to a page, page still doesnt show 2columns, and instead it still shows a full width page. not to mention, the sidebar is never populated. apparently because the theme still has its own opinion about what layout the page should be due to $mo_options->layout_manager->theme_layout variable.
I tried to set this variable for that specific page in page code, but cannot access the variable even if i change the class variable property to public.