[Resolved] Blog post sidebar does not match blog page sidebar
Hi! I want my blog post sidebar to be different from the rest of the site’s default sidebar. On the Reading Settings page I set the posts page to “Blog” and indicated the correct Default Sidebar in the drop-down box. I created a new sidebar for the “Blog” page and put one widget there as a test.
If I click on Blog on the menu bar, the main Blog page shows up with the correct new test sidebar. But when I click on any of the actual blog posts, they all still show the default sidebar. How can I get the posts to display the new sidebar that I created for the Blog page?
Thanks for your help!
I’m using the Retina theme, and my site is http://realramble.com
Hi there, this setup is covered in the FAQ here: http://wordpress.org/plugins/simple-page-sidebars/faq/
Essentially, you want your main blog page, posts and archive pages to all use the default sidebar. Then assign custom sidebars to your individual pages instead — so just flip your approach and it should work.
Thanks for the quick response. I read the FAQ before downloading the plugin, and I thought this sentence would address my issue:
“However, if you defined a page for your posts in the Reading settings panel and assigned a custom sidebar to that page, that will work, too.”
Is there any way that can work? I have a large real estate website with a blog attached, not a blog with a few pages added, so your suggestion would work but would be cumbersome, especially to go back and edit dozens of existing pages. Any thoughts?
Yeah, I can see how that would be misleading, but unfortunately, it does only work with the main blog page and not posts or archives. Sorry about that.
After creating your first custom sidebar, you can use the bulk edit feature to change the sidebar for multiple pages at the same time.
Or click the sidebar name in the “Sidebar” column to choose which pages it should be used on.
Either of those methods should make it pretty easy to assign a new sidebar to all your pages without having to edit each one individually.
I’ll definitely play around with some options. The plugin itself seems to be elegant and simple to implement, so I’m sure I’ll be putting it to good use no matter what. Thank you for the fast responses, and keep up the good work!
Hi Brady …. I have exactly the same issue. I’ve had my site for about a year http://www.robfellowsreiki.com with most pages having a different custom sidebar. …. and I have nowjust added a blog. I’ve added a new page i.e http://www.robfellowsreiki.com/blog and created a custom sidebar which includes an email capture. For obvious reasons I would like this sidebar to appear on all my posts … but when clicking on the permalink to the post or when on the blog page and clicking on ‘read more’ the custom sidebar is not there and is the default sidebar instead. I’m using a previous version of your plug-in.
I’ve read the advice you gave realramble but I’m not really sure how to go about what you suggest.
Can you help me please?
Instead of assigning a custom sidebar to your blog, allow it to continue using the default, which will be the same one that your posts use. Then just make sure all your pages have custom sidebars if you don’t want them to use the default.
Hope that helps.
Wow …. fast reply. Thank you Problem solved. Your a star!!
Obviously I’ve had to make the default sidebar the one I want to use on all posts !! Cheers
- The topic ‘[Resolved] Blog post sidebar does not match blog page sidebar’ is closed to new replies.