I have been making some updates on previous blog posts and have now found that one of my previous posts is in the sidebar and my sidebar menu is now at the bottom of my blog. Some of my posts further down are also running across into the sidebar. Does anyone have any ideas on what I do to recitify this and what I have done to cause this? I am using Fresh Bananas theme. many thanks.
The issue is typically due to extra closing div tags in the HTML of a post. This disrupts the structure of the page on which the problem post shows up (your main page or a category page), so usually it’s the rest of the content that will appear messed up.
First you click the title of each post to see which post is the culprit: in your case it’s “New winter Cupcake [etc]”.
If you are familiar with HTML, you can edit the post and remove the stray div tag. Otherwise you go to Settings > Writing, tick the option “WordPress should correct invalidly nested XHTML automatically”, click Save Changes; then edit the post, make any insignificant change (for instance add then remove a space) and click Update.