Hi @esssbeeay, you need to create a childtheme for your chosen themes. Then create a page template for full width.
ESSBEEAY – if you’d like to remove the sidebar on certain static pages only, then Cecilia’s suggestion above is a good one.
The best way to make changes to a theme is to use a child theme, so any tweaks will be overwritten and lost every time you update the theme. Here are some guides in case you haven’t made one before:
http://codex.ww.wp.xz.cn/Child_Themes
https://www.smashingmagazine.com/2016/01/create-customize-wordpress-child-theme/
http://op111.net/53/
http://vimeo.com/39023468
Keeping your theme up-to-date is important so you’ll get all the latest bug and security fixes, as well as keep the theme compatible with the latest version of WordPress core.
Here is the Codex guide on creating a page template:
https://developer.ww.wp.xz.cn/themes/template-files-section/page-template-files/page-templates/
You’ll need to remove any call to the sidebar in your new page template and add CSS to expand the width of the main column so it fills the entire width of the page.
If you want a full-width page anywhere other than static pages (i.e. particular posts, blog page, etc.) then you can accomplish that with custom CSS alone, and you don’t need a child theme – you can use a custom CSS plugin like the CSS Editor module in Jetpack or a standalone CSS plugin.
If you need help going either route, let us know.
Thank you Celia & Kathryn. Great advice!
I created a child theme, followed instructions for creating a custom page template and it all works. No more sidebar.
However I still need to add CSS to make the main column fill the entire page width of the page and to remove padding and the border currently set up between the content area and the (now empty) widget area.
If I have any trouble I’ll call out 🙂
Glad you got your custom template working. You should now have a unique body class that you can reference with CSS to target only pages using that specific template. Good luck!