Remove title from blog page

Topic summary

A user seeks to remove the blog post title from individual blog post pages while keeping it visible on the main blog listing page.

Proposed Solutions:
Multiple respondents offered CSS-based solutions involving:

  • Adding custom CSS code to base.css or theme.min.css files
  • Inserting code snippets in theme.liquid file (above </head> or </body> tags)
  • Using CSS selectors to hide the title element with display: none !important

Current Status:
The issue remains unresolved. The original poster tested at least three different solutions but reported none worked. When adding code to the theme.css file as instructed, no changes occurred. One solution provider asked for clarification about which step is causing trouble, but the conversation appears ongoing without a successful resolution yet.

Note: Several code snippets in the thread appear garbled or reversed, which may contribute to implementation difficulties.

Summarized with AI on November 7. AI used: claude-sonnet-4-5-20250929.

Hi there! I need help removing the title on the blog page. Picture added to show what I am hoping to achieve. I want it to still show on the main blog page with all the listings but not on the specific blog post once clicked into.

THANK YOU!

-Kelsey

https://2sq9tfr7u91dhert-35823485063.shopifypreview.com

Link to blog: https://bygeorgeaustin.com/blogs/editorial/dvn-spring-24

2 Likes
  • Here is the solution for you @BGKelsey
  • Please follow these steps:

  • Then find the base.css or theme.min.css file.
  • Then add the following code at the end of the file and press β€˜Save’ to save it.
h1.text-xl.lg\:text-2xl.font-heading.leading-tight.text-center {
    display: none !important;
}
  • Here is the result you will achieve:

  • Please press β€˜Like’ and mark it as β€˜Solution’ if you find it helpful. Thank you.

Hi @BGKelsey ,

Step 1: Go to Shopify Admin β†’ Online Store ->Theme β†’ Edit code

Step 2: Search file theme.liquid

Step 3: Insert this code above tag:

{% assign full_url = request.host | append: request.path %}
{% if full_url contains 'dvn-spring-24' %}

{% endif %}

Hope this can help you,

If our suggestions are useful, please let us know by giving it a like or marking it as a solution. Thank you :heart_eyes:

Hello @BGKelsey

You can add code by following these steps

  1. Go to Online Store β†’ Theme β†’ Edit code.

  2. Open your theme.liquid file

  3. Paste the below code before on theme.liquid

h1.text-xl.lg\:text-2xl.font-heading.leading-tight.text-center { display: none !important; }

Was my reply helpful? Click Like to let me know!
Was your question answered? Mark it as an Accepted Solution.

Hello @BGKelsey

Kindly, follow the below steps to fix your problem:

  1. From your Shopify admin dashboard, Go to Online Store
  2. Choose the theme which you wanna edit and click on Edit Code
  3. Add this code in the end of theme. liquid file above

Result:

If I was able to help you and my solution worked well for then, please don’t forget to Like it and Mark it as Solution.

Best Regards,
Aatiqa

I could not get this to work.

1 Like

This did not work.

This did not work

Which step are you having trouble with?

When i add it to the end of the theme.css file, nothing changes.