Remove Blog Titles on ONLY the posts

Hi there!

I would like to remove the blog titles on ONLY the posts, not the post page.

.entry-header {
display: none;

This will remove it on both, how do I tailor this code to only remove the titles on the blogs themselves and not the post page (masonry style grid).

Thank you in advance for any help.


Did you mean that you want to hide the blog title when displaying a single post? I’ve checked one of the single page in your site but I didn’t see the blog title already.

Did you already resolve this?


  • Post Title on single page only
  • Hide visually, but have it available for screen readers:

.single-post .entry-header {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;

Did the trick.

Great, so you already resolve it using the css code in above :slight_smile:

Let me know if you need more help about your theme.