Just for an update: I tried this again and it worked perfectly this time (without disabling any plugins) – no idea why, but I’m not complaining 🙂
This code did exactly what I wanted:
.page .entry-title {
display: none !important
}
The other option (copied below) did remove page titles, but also removed post titles.
.entry-title {
display: none;
}
Thanks!