Roadmap

Add option to disable hentry class on blocks like Posts block, Post Grid/Carousel blocks

Overview:
The hentry class is added by WordPress core as part of the hAtom microformat. It is designed to mark up full post content and is applied by default to post elements, including those rendered by the Kadence Post Grid block. While generally useful, there are cases where its presence can lead to SEO-related issues.

Use Case:
When the Post Grid block is used within a single post or page to display related or internal posts (a common practice in recipe blogs), each grid item typically inherits the hentry class. This results in multiple hentry elements on the same page, which can cause search engines to misinterpret the page structure.

Instead of recognizing one primary article with related excerpts, search engines may mistakenly treat the page as containing multiple full blog posts. This can lead to incorrect or diluted structured data, which is particularly problematic in SEO-sensitive niches like recipe blogging where accurate schema is critical for visibility in rich snippets.

Request:
We propose adding an option in the Post Grid block settings to disable or exclude the hentry class from each grid item. This would allow users to fine-tune how structured data is interpreted, without needing to apply custom code or filters.

Benefits:

  • Prevents schema misclassification and confusion when the Post Grid is used within individual posts.

  • Improves SEO accuracy, especially for recipe and other content-driven sites that rely on structured data.

  • Supports best practices for internal linking and avoids unintended semantic markup issues.

Suggested Implementation:

  • Introduce a toggle option in the Post Grid block settings, such as “Remove hentry class for SEO optimization.”

  • Default setting should be enabled to preserve existing behavior and ensure backward compatibility.

Join Kadence WP to continue

When you sign in, you can:

  • Vote on posts
  • Share your thoughts
  • React to comments
  • Submit new posts
Loading content, please wait...
Loading content, please wait...
Loading content, please wait...
Loading content, please wait...
Loading content, please wait...
Loading content, please wait...
Loading content, please wait...
Loading content, please wait...
Loading content, please wait...
Loading content, please wait...
Loading content, please wait...
Loading content, please wait...