Hi Chris, you may be able to shed some light on this when you can. I’ve installed and am playing around with your iwtwentyfifteen theme on my site. It’s excellent, I really really like it, thank you. I’ve noticed though that my Pages (see About page) and all of my posts when clicked on (see example) display quite differently to the way they do on your site.
There’s a lot of white space visible at the top of Pages and posts and the main menu looks misaligned. I’d also prefer if the content of all of my Pages and single posts appeared identically to the way they do on my homepage – inside a sticky note like box that stands out from the background. The posts look white on a white background at the moment. Is there code I can add/edit in the theme’s source files to make these changes?
Davey, there’s also a highly reasonable chance that if you’ve installed the theme directly from Github by uploading through the admin interface that is what is messing things up. When you do that, Github prefixes the top level folder structure with -master, which means that the files that live below it won’t always find the right pathways and other files. As result you’ll probably be missing things like the footer images, the screenshot in your Themes admin at /wp-admin/themes.php and likely some additional CSS files which are causing your display issues.
I haven’t used it myself though I know the developer well and have heard it works around this issue, but you might try out the Github Updater plugin as a means of installing/updating themes and plugins from Github.
Another solution is to install the theme manually via FTP to your server. Hopefully this will get your display issues sorted.
Davey, there’s definitely something quirky going on, though I can’t tell immediately what it is. Off hand it looks like there’s an HTML tag that may not be closed somewhere. The plain vanilla version on my server isn’t having some of the same issues I’m seeing on yours, most of which appear to stem from the formatting of the left hand sidebar.
Are you running a child theme? I know you’ve made some customizations in at least a few places. Perhaps try starting from scratch and then re-adding your modifications one at a time to see which may be causing the conflict?
Whatever is wrong is not affecting your archive pages (eg: https://daveymoloney.com/2020/02/12/ or https://daveymoloney.com/kind/article/) which appear as expected. This means it’s unlikely an issues with changes you made to your header, footer, sidebar, or archive files. Did you make any direct changes to content, single, or index.php files?
You might also try removing some of your widgets temporarily to see if there’s a conflict with one of those, though I’d guess that’s less likely unless you have one or more that appear on some pages and not others.
Whatever is causing the issue should fix almost all of the wonky display issues you’re seeing to give you the “sticky note” effect you’re looking for. If you want to make other simple changes, you can browse through what’s available in the Customizer, some of which is described here: https://wordpress.org/support/article/twenty-fifteen/.