Ah ha! There *is* a homepage-index.php file! Where did that come from? It must have been created as a backup of my “home” page when I deactivated the static home plugin. I’ve removed the offending file.
Then I had to apply a different theme, and reapply my chosen theme before the changes appeared in my browser. (That’s probably just something to do with the cache on my machine…)
Now the code appears as it should!!
Sorry for the stupidness – you were right all along! Thanks moshu, you’re a great moderator!
No, unfortunately. I had downloaded and activated a “static frontpage” plugin, but I never created a home.php file in my root directory. And new posts do appear on the main index dynamically.
As a precaution, I have now deactivated the static front page plugin. No change.
Could it be a problem with calling php code in the href tag? I tried to add some php code to my sidebar using the php text widget and the href tag broke the css so the rest of page wouldn’t display… Could this be related?